New Website Launch

Hello everyone! Just a quick post to announce our exciting new website design! We are on a great platform that can grow with us, and hopefully the site is user-friendly and provides you the information you want quickly.

So, take a few moments to poke around, and then be sure to let us know what you think!

Comments

About Loren

Loren Small is a filmmaker based in Dallas, Texas. His work on film and television productions has won more than 25 Telly Awards and has been seen in over 70 million households. His most recent project is War In Heaven, War On Earth, a documentary film about the Civil War.