Modern Warfare 3 Launch Trailer

Battlefield 3 might have disturbingly sick gameplay, but Modern Warfare 3 has disturbingly sick trailers.