theking648
02-16-2011, 06:14 PM
this is one of the best game trailers i've seen since gears of war.
i wish they would make this a movie.
http://www.youtube.com/watch?v=lZqrG1bdGtg
i wish they would make this a movie.
http://www.youtube.com/watch?v=lZqrG1bdGtg