Beloit police chase on I-90 leads to arrests of two wanted men
Two men wanted on felony charges were arrested Wednesday afternoon after a high speed chase through Beloit and onto I-90.
Stephan Ross-Traylor, 23, and Keanthony Spence, 25, both from Beloit, were taken into custody Wednesday evening.
Officers received an anonymous tip that Ross-Traylor was spotted vehicle near St. Lawrence Avenue and Moore Street around 3:30 p.m.
Police reported to the area, where the car left the area. Officers say he was speeding and exhibiting reckless behavior.
Spence reportedly lead police on a pursuit through the Beloit area, then stopped on I-90 at IL-173 near Machesney Park.
Both individuals attempted to escape, but were tracked down and taken to the Winnebago County Jail.
Ross-Traylor has a known history of warrants and was facing several felonies from the Rock County Circuit Court, according to police.
The crash caused delays and closures on I-90 earlier in the afternoon.