Thread
:
Least Intimidating Logos/Mascots
View Single Post
#
3
03-04-2020, 10:32 AM
cannonballsun
Wayne V
Member
Join Date: Mar 2019
Location: Nola
Posts: 309
Not very intimidating
I've always felt it would have to be the New Orleans Saints and their fleur de lis (lilly flower). A lilly flower isn't exactly intimidating, nor I guess would a saint be physically intimidating.
cannonballsun
View Public Profile
Send a private message to cannonballsun
Find all posts by cannonballsun