Dec 31, 2013

Happy New Year everyone!



And, here is a New Year's present for you! The finest concert film ever made, directed by Jonathan Demme, and starring Talking Heads! Play this at your party tonight, and you will truly be burning down the house.

Absolute ruddy brilliance.

All my love,
Mwah, ...













Happy New Year!

No comments:

Post a Comment