OWASSO, Okla. — Cherokee Nation court documents have revealed further details in the Owasso crash that killed a Tulsa Fire Department firefighter in September.
On Sept. 30, Lieutenant Brian Bizzell was killed in a multi-vehicle crash at the intersection of 116th Street and Garnett Road in Owasso. Owasso Police said four other people were injured in the crash.
After reviewing surveillance video, police said cars were lined up in the eastbound lane of East 116th Street at a red light when a truck crashed into them from behind at a high rate of speed. The crash caused a chain reaction, with oil from the vehicles starting a fire…