coming soon...here's a little teaser, especially people that don't like the french will enjoy it:
[youtube][/youtube]
[review] Call of Duty - Modern Warfare 3
Re: [review] Call of Duty - Modern Warfare 3
Kind of reminds me of this
[youtube][/youtube]
[youtube][/youtube]