Quote Originally Posted by TrueOC View Post
soccer sucks...Football Americano!!!! bitches!!!!! NFL is the greatest sport in the world!
Nobody than some US guys understand the rules of American football
Btw, great video indeed.