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