August 10, 2012

Talking Heads - Speaking in Tongues (Sire, 1983)

Talking Heads - Speaking in Tongues
Songs stank, like heating a dung pie.

No comments: