Well, this is crazy! Apparently there was a UFO siting in our backyard!
A listener sent us this link that appears to be state police speaking of a siting in Broadalbin, but we are unable to find any video or other news to back this up. If you read some of the comments on the post, some say they DID see something strange in the sky, while others believe that the sheriffs were just having some fun.
What do you believe?