Nintendo Switch Commercial May Have Caused the Falcons to Lose the Super Bowl

Gaming News


The Nintendo Switch Super Bowl ad seemed to have an unfortunate effect on the Falcons, with gamers suggesting it cost the team the trophy.

[Source: craveonline.com ]

Leave a Reply

Lost Password