Are you just sick to death of having to pay so much attention while driving? Sick of that tedious view out that big window above the radio? Well, you’re in luck: most car manufacturers hold reportedly agreed to install automatic emergency braking systems on nearly all cars by 2022.
Read more...
Source: gawker.com