Trey Parker, Matt Stone, Primus, Ween, and Rush celebrated the 25th Anniversary of South Park at Colorado’s most iconic venue and the performances are set to be released on vinyl.
The Mesa Theater has been a staple in downtown Grand Junction for many years, and these Western Colorado residents remember the first concerts they’d ever seen there.