Where Is This Giant Thermometer Located In The Hamptons?

SHARE

 

Where Is This Giant Thermometer Located In The Hamptons? Post your guess!