A Christian church in Colorado goes by the name Scum of the Earth, a phrase taken right from the bible, and is accepting of members from all walks of life.
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.