People hadn’t been driving cars for all that long before the need for car insurance became pretty clear. The world’s first car accident was recorded back in 1891 (and involved an unfortunate collision with a tree), although the earliest assembly lines from Ford didn’t start rolling out mass produced vehicles until 1903. Here’s a closer […]