This was shot at KING COBRA's last show on May 7th, 2011 in Barrie, Ontario.
We filmed the whole set so check out the rest of the videos from the show.
Thanks to the guys in KING COBRA for letting us film their set.
FILMED/CUT BY GREATER THAN ART.
Loading more stuff…
Hmm…it looks like things are taking a while to load. Try again?