Speaking of Illinois tower sites
- The O'Dell 2 tower has been demolished. Drove past there last week and the
tower was on the ground. Horns, etc are still there as well as the concrete
building. Sad to see as this was my halfway point to Champaign from Chicago.
[Non-text portions of this message have been removed]