theflickcast.com
The ‘Call of Duty: Ghosts’ Launch Trailer Is Here
If there’s one thing you can say about most of us here at The Flickcast, it’s that we love a good shoot ’em up. And that’s just what the Call of Duty franchise has been deli…