Spencer Brown ConcertsCatch Spencer Brown live and on tour right now! There are 11 concerts scheduled across United States, Canada, and India. The next Spencer Brown concert is scheduled for Saturday, 22 June 2024 at Temple Denver in Denver, CO, United States.