Menu

Cobra Christ, Superstar



It’s one of those times where I have no words; just watch and let the awesomeness wash over you. I can tell you that this thing actually ran in Montreal, Canada, and that at some point this summer the Cobra troupe will be putting on something called Cobra III: Returns of the King… of Kings which just blows my mind. You can see more pics here and you should. You definitely should. (Via Great White Snark)