Gotta be honest …. until about ten minutes ago, I’d never heard of these guys!
So, other than the fact that they are currently touring the States as part of the infamous Vans Warped Tour,I can’t tell you much!
Except, they look pretty awesome!
(Watch this space …..)