Two people were killed Saturday night in a head-on crash on I-86 in the town of Ellicott. State Police in Jamestown report that a car driven by 30-year old Mathew Berry of Randolph was traveling the wrong way in the westbound lane of I-86 without … [Read more...]
You are here: Home / Archives for Todd Town