New Clocks Video

Those happy indie-popsters Clocks are finally here with their first proper single release – the stonking ‘Old Valve Radio’, due out on the 14th April on Island Records.

Share this!

Comments