I ran into these guys last night here in Barcelona. I guess we can look forward to seeing ripping fotage of them from here, and also some almost metallica shirts.