Local heroes: Dance for Hope

James created Foundation of Hope, a place where vulnerable youths find their place in society through dance.

ZoominTV