Psycho
Two Feet has joined forces with American indie pop band SHAED to release a conscious new track called "Part Time Psycho." Out now on Photo Finish Records, this timely tune sheds some light.
Brazilian hotshot duo Dubdogz has teamed up with German cover specialists Ten Tonne Skeleton for an exciting rework of Talking Heads pop classic ‘Psycho Killer’. The record builds on.