This video, courtesy of the Insurance Institute for Highway Safety, shows "stellar protection" for back seat passengers in the 2024 Mazda CX-90 PHEV.
Named after a swift British naval warship, the Corvette has been synonymous with speed and agility since its striking debut in 1953.