Big Head Todd and the Monsters at Red RocksBig Head Todd and the Monsters played Red Rocks on Saturday, JUne 6, 2009. Photos by Soren McCarty and Susan Etter.
2 of 24
write your comment
Slideshows >Reader's PicksTop RecommendationsA short list of Denver's most popular hot spots.
|