Any websites where i can get lastest news on Call of Duty 7? I hear its set in vietnam
Any websites where i can get lastest news on Call of Duty 7? I hear its set in vietnam
released in november its set in vietnam and done by treyarch the same people who made world at war. that's all i know.
released in november its set in vietnam and done by treyarch the same people who made world at war. that's all i know.
There are currently 1 users browsing this thread. (0 members and 1 guests)
Bookmarks