30 sec TV spot for the 2013 Edition of the 24fps International Short Film Festival, presented by the landmark Paramount Theater in Abilene, Texas November 1-2, 2013.

PREVIOUS POST
NEXT POST

Comments are closed.