It was released in Europe on 3 July 2000 as the lead single from their third studio album, Fragments of Freedom (2000), and was given a UK release on 24 July. The song is the group's biggest hit in their native United Kingdom, where it peaked at number 34.
It was released in Europe on July 3, 2000, as part of their third studio album Fragments of Freedom (2000), and was later made available in the UK on July 24. The song proved to be the group's most popular hit in their domestic market, where it reached a peak position of number 34.