Showing posts with label the scientist. Show all posts
Showing posts with label the scientist. Show all posts

Friday, June 11, 2010

World Cup 2010


My excitement for the start of the World Cup was soon quashed by the sound of those fucking droning horns. Even more challenging than the Telescopes last lp, i can only compare it to sticking my head in a bee's nest. Hence the track.
Come on England!