The News Wheel

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