Ghost at the Bowery Ballroom, New York City 1/18/12

For the first time in my 34 years on planet Earth, I traveled over 1,500 miles to see a band. Sure, I've done the road trips and the quick bus ride "thing". What better reason to board a 7am flight bound for JFK than to see Ghost, playing their 3rd show on American soil. The mystery surrounding the identity of the band aside, they proceeded to … [Read more...]