Screencap from Australian Kia Sportage ad with Grandmaster Melle Mel and Scorpio


Screencap from Australian Kia Sportage ad with Grandmaster Melle Mel and Scorpio