Directed by Jackie and Ian Davis, this documentary made its world premiere at the 2007 Delray Beach FF and won the Audience Award.