The Dover Demon
01:00Experts investigate the mysterious origins of the Dover Demon.
From:
The Dover Demon and World's Most Unexplained
Experts investigate the mysterious origins of the Dover Demon.