The Almighty Gooberzilla & Cohosts
In this episode, Tom and I review Gamera the Brave (2006) -- quite possibly the Greatest Movie EVER!