The only video I could find of the show so far...Shoot 'em down:
http://youtu.be/W2B10etWvPo
Funny comment underneath the video, I just had to share:
"Vince Neil showed them up...he is better and bigger than they are...he should have closed the show"
So tell me...was Vince better than Twisted?? lmfao |