England 1970 Squad - Puppet on a String & Congratulations
Play more by this artistFootball and MusicFollow ““Hello! If you’ve just tuned in, welcome to the Eurovision Football Song Contest being held this year in sunny Helsinki.…” on May 5th, 2011 →
Once a week, Stack delivers a mix of the most interesting new music on the web, handpicked by the Hype Machine team. Here's a recent mix.