Many of you have probably had a run in, literally, with a deer or some other animal while driving down the road. In 2019 New York State saw the highest number of animal crashes in the last decade.
We've all heard the legends of Bigfoot, UFOs and the Lochness Monster. Are there flying deer as well? A sign located in the City of Rome suggests it is possible.