The Horrors’ Faris Badwan features on Hercules & Love Affair single Controller 9 February, 2017 News Faris Badwan of The Horrors, and plenty more besides, has laid down the vocals on the new Hercules & Love Affair single Controller. Related news:… [Continue Reading...]