Tag: Imba Means Sing
Award-winning Documentary Screens In Philly For One Night Only
Set in the slums of Uganda, the streets of New York, small towns of America and legendary recording studios from Nashville to Abbey Road, Imba Means Sing is the award-winning documentary sharing the story...