Battlefield 3 99 Problems Full Trailer

I'm still lukewarm on the song, but glad to see plenty more kick ass Battlefield 3 footage.