Local

WATCH: Stillwater police release bodycam footage from deadly crash involving Owasso man

VIDEO: Bodycam footage shows moments Stillwater police arrive at deadly crash

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.



0
Comments on this article
0

mobile apps

Everything you love about krmg.com and more! Tap on any of the buttons below to download our app.

amazon alexa

Enable our Skill today to listen live at home on your Alexa Devices!