NFL...

184 5 0
                                    

"I'm so lost! Isn't NFL just for the U.S?! How does New England have a team??????"








My palm just hit my face😫

Dumb TweetsWhere stories live. Discover now