This is the 15 sec. film I did for the American Express/Tribeca Film Festival.
I was a finalist and won an iPod. Whoo-hoo!