Fatal hit and run on I-44 Tulsa

A Oklahoma City man dead after a hit and run