Edit: Here's the YouTube version :
Someone leaked the upcoming E3 teaser of BF3 (1 minute taken from 4 hours of footage as a DICE staffer tweeted earlier)
OH SHIT THAT SHIT WAS SHITTING SHIT AS IN AWESOME SHIT
Screencap sex :
Game » consists of 15 releases. Released Oct 25, 2011
Log in to comment