Is it just at the film festival in CA? Can I catch it anywhere else?
iTunes (for free)
it is still on itunes for free
It's still free on iTunes - watching it now!Why is Duct Tape like The Force?