Inspector Tapehead Inspector Tapehead arrive with a new album and a lead single composed partly in a dream.6 July 2015