Satellite – Psycho Killer (Talking Heads cover)
Satellite’s cover of Psycho Killer by Taking Heads, live at Blauwe Loper Festival in Amsterdam on 12-06-2013. Storm de Boer: guitar & backing vocals Luka …
Satellite’s cover of Psycho Killer by Taking Heads, live at Blauwe Loper Festival in Amsterdam on 12-06-2013. Storm de Boer: guitar & backing vocals Luka …