TPD Investigating Fatal Wreck
TULSA (KFAQ) - Tulsa Police are investigating a wreck that killed a bicyclist. The accident happened late Monday night near West 71st and Elwood. Officers say the victim was headed eastbound when they were hit by a vehicle from behind. EMSA rushed the victim to a local hospital where they died. Police say they have conflicting reports about the wreck so they are still investigating.