Dimitri Vangelis & Wyman – ID2 [Size Records]
Most of the time, seeing “ID” in a song title means that there is still some aspect of the track shrouded in mystery. Now, it appears as though the Swedish duo known as Dimitri Vangelis & Wyman is utilizing this naming...
