Roschen – Defeated (Official Video)
Published On: July 19th, 2020. Roschen presents The Spirit-Filled Mind Blowing Visuals for her first debut single « DEFEATED », that was shot and directed in Limbe, Cameroon. Directed by: Director BB of RM Media. Audio directed by TAS. SUBSCRIBE to Roschen’s Channel and Social media platforms to stay up to date on all the new releases […]