• omenmis@beehaw.org
    link
    fedilink
    arrow-up
    1
    ·
    2 years ago

    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…