[video=youtube;VZUgYwUD_fk]http://www.youtube.com/watch?v=VZUgYwUD_fk&feature=player_embedded[/video] Maybe this band will be a warm-up act for Linkin Park concert in St.Petersburg Russia. What do you guys think about this band, and their song ?