I live 40 miles from Dixon. Disgusting. That towns of that size have $53 million that wouldn’t be missed, in 22 years is even worse though.

Illinois is a cesspool

Reply to this note

Please Login to reply.

Discussion

No replies yet.