Driver Makes Police Report Over “Hit and Run” Accident Damage to his Car, Turns Out He Was the Culprit All Along Read more