Shroud of Turin is an ancient artifact

A series of tests carried out by the University of Padua on the Shroud of Turin indicate that it might be a little older than everyone thought.

DaVinci's Demons trailer dual wields

Starz has released a teaser trailer for its upcoming alternate history serial.

The demons of Leonardo Da Vinci

It seems as if we have a couple of Leonardo da Vinci stories headed our way in yet another case of dual inspiration.