You must log in or register to comment.
For a sec I thought this was about light trucks, but this is still quite scary. I guess human life is just the cost of doing business according to the NHTSA…
For a sec I thought this was about light trucks, but this is still quite scary. I guess human life is just the cost of doing business according to the NHTSA…