Featured, NBA

It’s Not A Halloween Costume, But The Pelicans Mascot Will Haunt Your Dreams

proxy

There are pelicans coming out of that pelican’s head! This New Orleans Pelicans mascot named Pierre is downright scary, yet we can’t look away. What a freaky franchise.

[cjzero]