Idlewild - A Ghost in the Arcade
They may be back, but it's no return to form yet.
| 10 Jul 2007
Single title:
A Ghost in the Arcade
Artist:
Idlewild
Label:
Sanctuary Records
Release Date: 18 June.
http://www.idlewild.co.uk