Demrick is currently on tour with Madchild across Canada now, and he dropped a brand new video for “Space Island.” The track appears on Demrick’s upcoming new album “Losing Focus”, which drops February 24th on Battle Axe Records.
Brandon Marquiste Taps The Real Yung LA, Miss Bliss and Lady Mack For “Geeked Up” (Remix) Music Video Mar 28, 2024 Lupe LLerenas