shocktroop
Active member
Seems like an awsome new game thats coming out this month!
looks very similar to Call of Duty 2.
Here is the official site:
http://www.redorchestragame.com/
I suggest you watch the trailer.
looks very similar to Call of Duty 2.
Here is the official site:
http://www.redorchestragame.com/
I suggest you watch the trailer.