3 June 2026, 1:04 pm
New video obtained by FOX 8 shows the moments a Euclid police traffic enforcement officer stopped an 18-year-old for going 132 MPH on I-90 east.... Read More »