Cryptids/Dover Demon

The Dover Demon is a humanoid reported from Dover, Massachusetts. Some say that it looks like a grey alien, or that is has glowing eyes.