Florida man charged with leading police on high-speed chase in stolen car in Villa Park
Omar Castro, 22, was charged with two counts of aggravated fleeing and eluding a police officer and multiple misdemeanor charges including two counts of aggravated speeding in a construction zone, reckless driving, and driving with a suspended license.