United States of America
No photos have been added for this place.
posted by jfuller on 18 August 2010 at 16:04
Red Rocks is a natural amphitheatre set amongst some incredibly rugged scenery which now forms what must be one of the best music venues in the world. Try and catch a concert here but if you don't, make sure you pay a visit and see the museum which explains the history of the venue.
where, when, how, web
love it 0 0 loathe it