The World's Funniest mascot moment of all time | Fan buzz back