Tulsa Police discovered a car flipped on its top on Elwood Avenue between 61st and 71st Streets. Though the rolled car was found just before 6:30 a.m., officers say a cold exhaust pipe indicates the car had been there some time.
No one was with the wrecked vehicle.
Authorities found a large bottle of vodka and an abandoned ID.
The section of Elwood is curvy, and there were signs of roadside memorials to past wreck victims.