• omenmis@beehaw.org
    link
    fedilink
    arrow-up
    1
    ·
    1 year 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…