PUBLISHED: Feb 25, 2014
DESCRIPTION:
Live cell phone video of the Truckee Brothers show performing "Godzilla" at the Belly Up, February 16th, 2014, starring Steve Poltz as Godzilla. It was a lot of fun making lit-up skyscrapers, custom jumpsuits, Godzilla stage diving, and smoke-machine-sonic-carnage!