This song by Studio Killers has become somewhat of a blog sensation, notching up over four million views on YouTube, and having No 1 chart success in Holland and Top 20 chart positions in Denmark and Finland. It’s been signed up by AATW and so a UK release is imminent. Good times.
London