Dragon spotted flying over England?

, Last Updated: 6:22 PM ET

For anyone who doesn't believe dragons exist, think again! Spotted in Truro, England.


Videos

Photos