The Israel Festival Adds 'Talking Heads' to Venue 06-08-2018 Share This Video Link was copied! The Israel Festival Adds 'Talking Heads' to Venue