interestingasfuck

The Pedestrian Catcher, invented in 1932 to try to minimize pedestrian casualties

The Pedestrian Catcher, invented in 1932 to try to minimize pedestrian casualties

Related videos