Speed Darlington spotted fighting with an Okada man in Yaba (Video)
Speed Darlington who is a US-based Nigerian rapper, songwriter and music video producer from Arondizougu in Ideato North local government area of Imo State is trending online after he was...