New FIFA 11 Trailer
We're only 10 days away from the launch of the latest thumb-swelling installment of EA Sports FIFA series, FIFA 11. And here to tell you all about it are an Englishman and an Italian. There are also a bunch of Galaxy fans on a couch (insert your own "there's only been one sell-out at the HDC this year"-joke here). Happy Tuesday everybody.