PDA

View Full Version : Last Shadow Puppets set to tour



Claudia
30-06-2008, 14:40
The duo will be hitting the road for three shows in October with a 16-piece orchestra.

More... (http://news.bbc.co.uk/go/rss/-/newsbeat/hi/music/newsid_7481000/7481384.stm)