A visitor to the Vatican has found Sylvester Stallone's face in an ancient 16th century painting.
And you thought it was going to be Nancy Pelosi?
Taking a sarcastic and most-deserved shot at anything and everything from politics to current events, sparing no prisoners.