No Halo - Put Your Hands On

Whose song is No Halo - Put Your Hands On?

Artist Album
Va
Maximum Dance 2009-06
Various
94 Hits In A Row CD 2
Various Artists
The 2009 Annual (Disc 1)