With the New Orleans NBA franchise re-branding themselves as the “New Orleans Pelicans”, a brand new mascot was needed to be brought in.
Check out the photo of their new mascot, “Pierre the Pelican” and well, it might cause you a nightmare or two…
Introducing your new mascot Pierre the Pelican! pic.twitter.com/CieVTs3sMt
— New Orleans Pelicans (@PelicansNBA) October 31, 2013