tell me if i'm wrong but i can't find a thread on the indie band The Delays and i was wondering who else likes them, whos seen them etc etc. Sadly i think ive seen them nearly 25 times in bout 5 years but thats cos im from southampton and i like them!!! who else?