Meet Steve, the Toyota Anti-Collision Dummy Who Helps Save Lives

Meet Steve, the Toyota Anti-Collision Dummy Who Helps Save Lives

Have you met Steve? Probably not—we only just became aware of his…