ShelbyPoker Mar 21, 2016 Nice - where is it ? And whats the "tower" to the left ? Reactions: Tim in Florida
A A arcaine25 Mar 21, 2016 Thanks, this is near my house in Illinois (United States). The tower to the left is a water tower. Reactions: ShelbyPoker