Unexplained
Paranormal Phenomena

Dragon Sighting filmed over Truro In England

3

This dragon footage was allegedly filmed over Truro in Enland