The New Orleans Pelicans new mascot is TERRIFYING This is a brown pelican , Pelecanus occidentalis . See how that looks? See how it doesn't look like a murderous, syphilitic version of the Cluck-U-Chicken mascot ? Well, here is the New Orleans Pelicans' new mascot:
Oct. 31, 2013 - Philly.com