User blog:Crazy sam10/Call of Duty: Ghosts Launch trailer leaked and pulled

The Call of Duty: Ghosts launch trailer was recently leaked on Steam's website, than later pulled. While it is no longer viewable, several screen shots were able to be taken.

Gallery
[will be added momentarily]