I’m a few days late with this because of Independence Day travels but I still felt the need to post this. It’s been a while since I’ve heard from Dimitri Vangelis & Wyman but this track was certainly worth the wait. Once again, the dynamic duo uses the vocals perfectly to create a great must…