Peoria, IL Open 4 months

Dead Animal in Street

sw MacArthur and Jefferson there is a dead what looks to be a squirrel on the right hand side of the road