I just saw Ghost on the second to last stop of their North American tour in Poughkeepsie, NY at The Chance Theater. It was an awesome show and their live sound was great for such a small venue. I've been digging them for about a year so I was happy to hear they were coming to the upstate NY area, especially considering they're here all the way from Sweden. Definitely check them out if you've never heard of them! Here's a few pics from the show.