has anyone heard of them? british indie rock band from liverpool. i really like them and i really like their single "valerie" apparently real hit in the UK. I can't wait for them to make their splash in the US, i reckon the time will be 07.
The Zutons
This site uses cookies to help personalise content, tailor your experience and to keep you logged in if you register.
By continuing to use this site, you are consenting to our use of cookies.