If you drive down Dutchtown Rd, in The Town of Maine, you'll probably see this sight. Seeing a buffalo makes you think of the old west and how out of the ordinary it is to see some in NY.
"Oh Give Me a Home...."
This story is inappropriate and should be flagged for moderation. Please choose from one of the following options: