Soundcheck at Momo's
- TV Series
- 2008–
- 23m
Filmed at London's famed and exclusive Momo's Kemia Bar, the series showcases the full range of genres and talent from across the African continent.Filmed at London's famed and exclusive Momo's Kemia Bar, the series showcases the full range of genres and talent from across the African continent.Filmed at London's famed and exclusive Momo's Kemia Bar, the series showcases the full range of genres and talent from across the African continent.