This bizarre tree dwelling, porpoise-like creature was said to have terrified villagers who treaded too close to the rural English churchyard where it made its home.
The post GRAMPUS: (ENGLAND) appeared first on Cryptopia - Exploring The Hidden World.