Dayton, Ohio police are trying to figure out the story behind on one of the strangest vehicle accidents in their investigation history. A Chevrolet Impala was found wrecked in the early morning hours of New Years Day, having struck a phone pole and winding up in a fence. Oddly enough, however, was the lack of […]
More...
More...