New Bomb Turks – Nightmare Scenario – Review September 1, 2000 They’re one of the great rock bands workin’ these days, straight up, record-wise as well as live.