Radio Edit
Bump & Flex Dance Floor Dub
Bump & Flex Remix
Original Club Mix; Bonus Track
All I do
Fabriclive 71
3:41
5:15
2:27
All I Do (Part 1)
7:48