from "Ministry of Sound: Ayia Napa: The Album 2001" album by Master Stepz
See who else performs this track