Sports

The British Think The NFL Is Boring? GTFO.

The country that loves the sport of soccer thinks the NFL is boring? What a bunch of idiots! Continue reading “The British Think The NFL Is Boring? GTFO.”

Advertisements