09-12-2015, 01:59 AM
Was all excited to see them last year, even was lucky enough to score front row seats for their New York City show...which they then cancelled. I think it could have been the fact the show was scheduled for the same day/night TSO was playing nearby in Newark. (So I went to TSO show after all.) If they add a date and play closer to New York City proper, maybe I'll be able to see them this year. The videos I've seen online look like a great show!