Original Post — Direct link

Originally posted by gg2ez-

Can someone explain the patriots vs the browns for the rest of the world ?

I'm not from NA but Patriots are the best team in american football and browns are really bad and have like 0-30 seasons






devtrackers.gg