USA
(Palm Springs International Festival of Shorts)
Mar 4, 2005