"Help for the Helpless" is an award-winning documentary on Camillus House, an organization in Miami, Florida aimed at helping the city's homeless and less fortunate. This video won the award for Best Documentary Film at the 2007 Miami Children's Film Festival.
All Comments