Tuesday, April 15, 2008

1. Talking Heads - This Must Be The Place (Naive Melody)

Found On: Speaking In Tongues (1983)

What does it mean to feel at home? Talking Heads manage to answer the question by being charmingly oblique and disarmingly direct all at once. Musically, the song feels like home should: warm, relaxed and familiar.