Here’s a sneak peek at some of the footage from our current feature film, TERRA! If you haven’t already be sure to check out our Facebook page for more behind the scenes photos and videos! We are coming up on our release date for the Trailer very soon!
Be sure to tell us what you think about our new company intro screen!
Thanks for watching!