Big Head Todd and the Monsters Live at Red Rocks
The Arts District crew takes you on a journey behind the scenes at Big Head Todd & the Monsters' annual summer show at Red Rocks Amphitheatre. Todd and Brian share stories from their early days in high school, their roots in blues music, the growth of Denver’s local music scene and nearly 3 decades of selling out the legendary Colorado music venue.
Arts District
Big Head Todd & the Monsters | Behind the Stage at Red Rocks
Aired: 2020-02-15
5:41
Take the stage at Red Rocks Amphitheatre with Big Head Todd & the Monsters.