Built for speed not luxury, the 50th anniversary edition of the vehicle packs a heart-stopping thrill
Godzilla stalks the streets for the 50th time