Filmed live at the Studio at Webster Hall, New York, NY, August 14, 2012.

Join the conversation:

Sign in in to contribute to the comments

Get Gojira News