clock menu more-arrow no yes

Talking Heads


Friday, 19 April 2024, 7:56 pm

Talking Heads – Psycho Killer

August 9, 2023 admin 0

Legendary American rock band, Talking Heads comes out with an award winning and hypnotizing song titled “Psycho Killer”. This intriguing record which appeared as Track […]



error: