Looks like they are doing a tour, Rodigan just posted that they will be headlining the BBC Radio 1 Stage @ LEEDs and READING.
Thoughts?
I would be well up for going watching them.
Also does this mean they might get together for a track?
Thoughts?
I would be well up for going watching them.
Also does this mean they might get together for a track?