Overwatch Map Trailer Description:

Coverage of the February 2012 Call of Duty: Modern Warfare 3 Overwatch Map.

.
Overwatch Map Trailer Details:
Added: 16 Feb, 2012
.