Call of Duty: Modern Warfare 2 Gets Massive Times Square Advertisement

Call of Duty: Modern Warfare II has gotten a massive new advertisement in Times Square in New York City. Call of Duty is one of the biggest franchises in the entire entertainment industry and that means it pulls out all the stops for its marketing. This has resulted in some incredibly big ads such as …
Read More