gloriousnoise.com
Coachella 2004
Does God hate rock and roll? Or does He shine His radiant Glory upon the pilgrims who wander into the desert seeking enlightenment? Stacey K. Anderson heads to Indio, California, to find out.