About Talib Muhammad
Talib Muhammad is a filmmaker living in Atlanta, Georgia. As a child and a native New Yorker, he developed his passion for cinema, theater, and photography. His sense of adventure has taken him around the world, giving him a unique insight and viewpoint of the world we share.