STILLWATER, Okla. — Officers with the Stillwater Police Department have released bodycam footage showing the aftermath of a deadly crash involving an Owasso man.
We want to warn you, some people may find the footage upsetting.
Investigators say 18-year-old Luke Christopher House was driving at least 150 miles per hour at the time of the crash, which involved multiple cars on State Highway 51 near Country Club Road in Stillwater.
The video shows a responding officer approaching the scene of the crash and attempting to find survivors. 18-year-old Ryan Begnaud of Austin, Texas and 40-year-old Jeremi Smith were pronounced dead at the scene.
A third victim survived the crash.
Investigators say House was under the influence of alcohol at the time of the crash. He faces two counts of second-degree murder.
House is due back in court Nov. 7.
©2022 Imagicomm Tulsa, Inc.