To view this video please enable JavaScript, and consider upgrading to a web browser that supports HTML5 video
Waited 3 years for Helstar to come to Florida and finally got to see them and meet James on January 26th, 2013! Fucking great show!