Battlefield 3, the Teaser Trailer

Unless you’ve been under a rock over the weekend, you would have seen every blogger and their grandma posting the Battlefield 3 trailer, seriously, it was everywhere you looked.

You may also like...