New Orleans Pelicans Unveil Creepy Mascot [Photos]

Published by Rucuss staff on Oct 31

The New Orleans Pelicans unveiled their new mascot for the upcoming season. And the reveal on Tuesday seemed appropriate for

read moreā€¦