Terrifying New Basketball Mascot Is Here to Haunt Your Dreams

[Meet Pierre the Pelican, the just-premiered new mascot for New Orleans' NBA basketball team. Do what Pierre says and he might not eat your entire family. Image via Twitter]