The unreleased Ozzfest documentary “We Sold Our Souls For Rock ‘N’ Roll” will be screened at the David Geffen Theater in Los Angeles, CA on Friday, August 18 at 7:30 PM. Documentary synopsis: “The Decline Of Western Civilization (1981) auteur Penelope Spheeris returns to the world of loud guitars...
Continue reading...
Continue reading...