Ghostbusters

call of duty,call of duty ghosts,Ghostbusters
By ZehDon
  • -
  • Vote
  • -

Call of Duty: Ghosts was leaked as the next Call of Duty title. I got my hopes up, but was ultimately disappointed.

Back to Top