Tag Archives: Video Catches Man Crashing Through Gas Station

Man Flees Scene of Horrific Crash, Finds Instant Karma

Man Flees Scene of Horrific Crash, Finds Instant Karma. See Video Video Catches Man Crashing Through Gas Station While Trying to Run Down His Girlfriend  A Columbia man is behind…