This painting by Jacques Legrand contains some amazing references to ancient aliens. The image is held at Chantilles Museum, and was painted by this French Artist in 1350. The images are significant as they seem to contain UFO type "sky-pods" with astronauts piloting them. These craft seem to include levers for the men to pilot them. Some argue that these objects are hot air balloons, yet balloons had not yet been invented at this time.
To add to this ancient alien mystery the inscription on the painting reads: "It is here at the opportune time."