Uncle Acid – or Kevin R Starrs, as he is otherwise known – and his Deadbeats started putting songs out on MySpace in 2010. The band are followers of occult folklore, purveyors of blues riffs and unrepentant Sabbath worshippers. Their shows, meanwhile, are...