Britain - France, new military pact. (1 Viewer)

Users who are viewing this thread

L.K.W.

Rookie
You guys are both kidding right? Not like Britain has won a war in just as long either LOL.
 
Back
Top