Tulsa, OK1 killed, 1 injured in single-vehicle crash at 81st and 33rd in West Tulsa, OklahomaAccident Date: Fri, 03/25/2016