For their double review of “Robot of Sherwood” and “Listen”, the Diddly Dumbers travel to Sherwood Forest itself to record … Continue reading →