Loading Video…
This browser does not support the Video element.
Mountain lion hit and killed by car in I-88
Illinois State Police said a mountain lion was struck and killed Sunday night on Interstate 88 in DeKalb County.
This browser does not support the Video element.
Illinois State Police said a mountain lion was struck and killed Sunday night on Interstate 88 in DeKalb County.