CBS 6 This Morning: The Insurance Institute for Highway Safety just tested the built-in “latch” systems on new cars.
source
CBS 6 This Morning: The Insurance Institute for Highway Safety just tested the built-in “latch” systems on new cars.
source