While being photographed for an upcoming issue of Vanity Fair, Mr. Aloysius Snuffleupagus, the woolly mammoth muppet from Sesame Street, blows our minds with some unbelievable facts about our mysterious universe.
While being photographed for an upcoming issue of Vanity Fair, Mr. Aloysius Snuffleupagus, the woolly mammoth muppet from Sesame Street, blows our minds with some unbelievable facts about our mysterious universe.