Press "Enter" to skip to content

Largest Mcintosh Apple Orchard In The World Is Here In New York

New York State often gets referred to as the Big Apple. Did you know that New York State is home to the largest Mcintosh apple orchard in the world? Continue reading…
Source: WIBX 950