25-01-2018 14:37
via
cleveland.com
Crash on I-90 in Cleveland causing traffic jam to Euclid
A crash on Interstate 90 westbound has caused long delays for drivers heading into downtown Cleveland.
Read more »