World's Most Unexplained...

UFO Paintings

Series 1 - Episode 21 UFO Paintings

ADVERTISEMENT

Summary

The mysterious renaissance paintings that are said to feature UFOs.
Entertainment