Visual fragments of a life on a little island in the South China Sea
Monday, September 26, 2005
They're Coming to Take Me Away, Ha-Haaa!
Glorious foot-tapping, singalong 1966 classic by Napoleon XIV. That, and 20 other truly demented versions. For all mp3s go to the mostly wonderful WFMU.
No comments:
Post a Comment