Defenders have zero life expectancy in Bond films. They are the car version of the red shirted ensign on the Star Trek landing party. You know damn well they ain't going to make it. I think Ian Flemming must have hated Rovers.
ISIL and al qaeda can go F*ck themselves...