Pierre the Pelican Published November 20, 2013 at 1024 × 768 in Who’s afraid of a big bad Pelican? New Orleans introduces new mascot to mixed reaction Please follow and like us: