This track caught my eye this week while listening to Pete Tong and his essential selection indeed this track made his track of the week last.