This was a fun little trailer we put together for the late 2012 relaunch of our website.
This was the relaunch that we built on for 7 years before building the new TornadoTitans.com that we debuted this fall. And this film? Still one of our faves we’ve produced.