In October 2010, an 18-year-old Peoria high school student was walking home from his job when a car jumped a curb near 83rd Avenue and Thunderbird, hitting and killing him. The driver of the car, then 23-year-old Laura Flanders, sped away after fatally running over the teenager , but police were...