I remember seeing somewhere (could have been a blog on the band's myspace) that they will be touring Europe later this year, after their next album is released or something. Do you think they will make it to England? Cause I'd be proper excited if they did