I've been doing a bit of research, both for this movie and trying to figure out the ins and outs of Blogging. I came across this mashed-up trailer. It's a nice break from all the Godzilla, Voltron, Huge Lion, speculation and complicated html code.
I'm sure when JTS sees this, he'll laugh his ass off.