Lady Liberty comes to West Glover — finally

 -  -  4

The Statue of Liberty comes to West Glover — finally. Back in the 1880s, West Glover’s Lone Tree Hill was at least a semi-serious contender for the famous statue. Glover Ambulance latched on to the tale and, with help from Lake Region Union High School students, created a smaller replica, which will be set out on Parker Pond for the ambulance services’ ice-out fund-raiser. Photo courtesy of Tabitha Armstrong
4 recommended
bookmark icon