Sunday, 24 December 2006

The Proclaimers - "Sunshine on Leith"

Craig & Charlie's masterpiece, even if it only made no41 in November 1988, Here it is live at T in the Park. Sublime.

(Was it only me who found the twins sexy?)

No comments:

There was an error in this gadget

Ratings and Recommendations by outbrain


Blog Widget by LinkWithin