Video 

Tulsa Police closed a missing person case after a man was found dead in a storm drain at 71st and Olympia. That's just off Highway 75 in south Tulsa.
Friday, December 6th 2019, 5:07 PM CST by Erick Payne