March 9, 2006

Swedish blog L'amour à trois has posted a radio rip of the new single The Worst Taste In Music by The Radio Dept. Very short and very good!

Thought this deserved a post of its own :-)

No comments: