Although the album was recorded and produced in England, Jasmine and Steve traveled to Japan in 1998 to promote the debut album Race of the Thousand Camels, which was released only in that country.
Хотя альбом был записан и сделан в Англии, Джасмин и Стив отправились в Японию в 1998 году для выпуска своего дебютного альбома Race of a Thousand Camels, который выпускался только в этой стране.