The awesome The Physics House Band, Nick Cave and Electrelane
yes it is
Germany, is the answer
Allow me a win please
is hopefully the right answer
was free unless anyone knows where to get tickets?
A: The Mighty Boosh
Is the answer
Glastonbury Festival.... Thanking
C) 'The Past Presents The Future'