Dashcam catches “frustrated” man punching through windshield of random woman’s car

Suspect turns himself in to police, and an Internet star is born.

Read More