Rock Survives and Thrives in Saratoga with Jesus Christ and the Hallucinogenic Allstars
Wednesday March 18, The Putnam Den in Saratoga Springs held court for monumental night of rock music. Jesus Christ and the Hallucinogenic Allstars (JCHA) released their brand new EP, Cosmic Annihilation to an eager crowd, and even gave…