• @omenmis@beehaw.org
    link
    fedilink
    21 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…