This video is no longer available
Sylvester Stallone's image appears on a painting hanging in the Vatican from the 16th century! This is better than "Rocky" and "The Da Vinci Code" put together!