Talking Heads "Psycho Killer" Music Video
06/11/25 | [dcraley]Gaffa Ghandi from Dresden, Germany
One force, to split the earth, to divorce your parents, to transform the liberal patience of your isolated world into a dance of joyfully delayed destruction. - Bandcamp