British International Saints fans say Caesars Superdome security defaced their flag at Giants game

My flag boy told your flag boy
"I'm gonna set your flag on fire" IKO! :hihi:

1703025086430.png
Pyrotechnics at its worst! :eek: