You only need to visit Owego to see why it was voted "The Coolest Small Town in America" a few years ago. To me it still is.
America's Coolest Small Town still Owego
This story is inappropriate and should be flagged for moderation. Please choose from one of the following options: