lostinmichigan.net
The Mysterious Water Tower Across The Lake
When I traveled through the small town of Otter Lake located between Lapeer and Birch Run I noticed an old water tower standing above the trees on the other side of the lake. It seemed strange that…