Bad Company 2 Official Onslaught Trailer

The trailer features a standard definition of the word onslaught, but after viewing the trailer, I think onslaught should be redefined 'bullets and bodies flying everywhere.'