This ad for a Dutch beer company tells the story that some of our favorite pop culture icons aren't lost at all.  In fact they are living on a hidden island sipping fruit-flavored beer.  What do you think of this?