This is the original promo trailer we shot over a couple of days in November 2006. Seems like ages ago. Though it may not capture the exact tone of the resulting feature, I'd like to think it stands on its own as some kind of odd creature.
–
Shot by Chuck DeRosa on a Panasonic DVX-100.
Production sound by Kevin Remón Thompson.

