Rating is available when the video has been rented.
This feature is not available right now. Please try again later.
Published on May 21, 2012
A few clips thrown together from the Megadeth/Rob Zombie show at Stage AE in Pittsburgh on May 16, 2012. I took these on my point-and-shoot camera. My favorite part is the big ol' dancing robot during More Human Than Human.