User blog comment:Crazy sam10/Call of Duty: Ghosts Teaser Trailer released/@comment-20037936-20130502104209

Treyarch should make all the teasers and trailers for Ghosts, because that's their forte.