Dec 27 2024
Talking Heads 77
Talking HeadsStart: Dec 26, 2024 I like the Talking Heads, Psycho Killer is the most iconic and well known song of this album, but unfortunately I really couldnโt get that into it.
3