Police: Gas pedal was floored before Oklahoma energy exec crashed

March 15, 2016 01:16 PM