Talk:Dover Demon/@comment-6243620-20140723152953/@comment-24685180-20141125043305

l it was never proved real but locals had apparently seen an alien  like creature and was only supposedly seen either a town rumor or disturbing truth =)

-Rev