IdiotsInCars

Happened just a little bit ago in my small home town. Not sure what the heck she was thinking, but HOLY SHIT what a close call!

Happened just a little bit ago in my small home town. Not sure what the heck she was thinking, but HOLY SHIT what a close call!

Related videos