Sharkzilla vs Dinosaurus Rex: Battle for Tokyo

The Trailer for Sharkzilla vs. Dinosaurus Rex: Battle for Tokyo. Blockbuster movie coming Summer of 2016. Made this with the kiddos a while ago. Finally edited it together.

Advertisements