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.
24 of 24
write your comment
Slideshows >Reader's PicksTop RecommendationsA short list of Denver's most popular hot spots.
|