Not only is Robin Hood still alive in the Sherwood Forest, Nottingham, thanks to many Hollywood actors prancing around in skinny green tights and showing their love and affection for Maid Marian including Russel "Stone the Crowe not Ducks" and James...
Get Spoof News in your email inbox!