I have searched for the thread but i cant find it anywhere..
This was the first Megara vs. Dj Lee single ever, released at Cuepoint in 2001.
The Apollo Remix was really awesome, the 2005 version was ok but i prefer this one, here is some radio edit