why are they putting a roof over red rocks?
Address: 18300 W Alameda Pkwy, Morrison, CO 80465, USA
Jeremy B | Oct 31, 2018
That was an April fool's joke.
Richard Horton | Oct 31, 2018
Just the stage.
Ja ck | Oct 31, 2018
I would call the box office for that info
Thanks! Your answer is awaiting moderation.