The Stills Lola Stars And Stripes 2004 UK 2-CD single set 679L036CD/CD2