It was probably all a planned marketing stunt to get views on RU-vid and social media-and it seemed to work since it’s the video we are watching right now.
DUDE this was so funny, me and my friends were absolutely losing it when we saw this and I literally said “cant wait to see this on highlight hell later” lol
I Heard that the pats mascot was in germany 2 two Times got a photo once and the 2nd one at a football game Duisburg rhein fire vs Stuttgart surge 36:53 fire won european league of football championship game