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?)
Share to Twitter
Share to Facebook
Share to Pinterest
Post a Comment
Post Comments (Atom)
There was an error in this gadget
Ratings and Recommendations by outbrain