Whitecaps FC taking each other on in FIFA 12 at EA studios in Burnaby. Listen to all the trash talk.