CANYON COUNTY, Idaho (KLIX)-A Texas man died in a crash near Lake Lowell in Canyon County early Friday morning in a single vehicle crash.

According to Idaho State Police, at roughly 1:47 a.m. 34-year-old Odlanyer Angulo, of Von Ormy, had been driving a 2009 Mercedes GL350 on Lewis Lane when he went through the intersection of Farmer Road and lost control, went into a field and hit an excavator.

ISP said Angulo died at the scene, they are still investigating the crash.

More From 98.3 The Snake