Friday, November 1, 2013

Holy Ghost! on Letterman


Holy Ghost! celebrated Halloween by performing "Dumb Disco Ideas" on Letterman. Take a look!