Crazy Guitar/Bass Battle

I don't know who these guys are, but they have some serious skill. They are not Iron Maiden