Tulsa Police say evidence shows excessive speed was a factor in the crash that killed two Holland Hall students near 91st and Riverside.
The Federal Government has expressed concern about excessive speed by motorists on the newly-rehabilitated Third Mainland ...