Scott Page Arrested in Fatal Interstate 5 DUI Accident Oroville, CA (April 13, 2021) – On Monday, a 51-year-old Angelena Huffman died, and police arrested 54-year-old Scott Page, also of Oroville, for a DUI crash on Interstate 5. Apparently, Page was southbound on Interstate 5, south of Highway 119 when his 2004 Nissan […]