Indie Artists Name Best Live Show of 2010: Holy Ghost!

Holy Ghost!
( Courtesy of the Artists )
WNYC