is it true they are building a roof over red rocks ampitheater
Address: 18300 W Alameda Pkwy, Morrison, CO 80465, USA
Jeremy B | Oct 31, 2018
No, that was an april fools joke.
Ja ck | Oct 31, 2018
Yes, construction has startedI would check their website for the latest info
Thanks! Your answer is awaiting moderation.