Driver Makes Police Report Over “Hit and Run” Accident Damage to his Car, Turns Out He…
Recently, a driver was so convinced that the damage done to his car was the result of a hit and run accident, that he actually went ahead and made a police report. The crowning moment came, when it was revealed that he was the one who did…