Dashcam Captures A Moment Of Instant Karma

Hit and runs are rather common. This dashcam managed to capture the very moment when a car committed a hit and run. Karma followed soon!