NME.COM artist profile on Holy Ghost including news, reviews, videos, photos, gigs, tickets and more.
Holy Ghost Tickets
There are no Holy Ghost tickets on sale at the moment. Why not subscribe to the Holy Ghost Tickets RSS feed to be first in line when Holy Ghost gig tickets are available?
You can see the dance duo play live tonight at 9pm (BST)
- Oct 24, 2011