Filmmakers in 16 US cities teamed with Ford Fiesta agents to create films about the Ford Fiesta and their hometowns. The top three shorts were selected based on the success of their social marketing campaigns. Four of the finalists were also chosen to be showcased on Current TV. All 20 finalists received cash prizes. Watch the winning shorts below.


Lombriz (noun)- common or vulgar Spanish term for worm. Lombries (noun)- colloquial name for those infested with a brain-controlling parasitic worm.
Directed By: Lucas Leyva

 Crew Members: 10