I just can't say enough about this band. Just awesome. Sweden is the new meca for hard rock! Soooo many good bands coming out of Sweden these days.
Our very own Ben is from Sweden... Ben, when are we going to see you in a hard rock band taking Sweden by storm? :)
[U]Ricks Current Mystery Video[/U] - Updated Monday March/02/2015