I Only Lie When I Love You Royal Blood Download 'I Only Lie When I Love You' on iTunes
This image appears in the gallery:
The Best Albums Of 1986
The German techno pioneers released their ninth album after a delay of five years since Computer World and an aborted LP called Techno Pop. The delay was down to Ralf Hutter having a serious cycling accident and was to be the group's last album of original material until Tour De France Soundtracks in 2003.