Britain - France, new military pact.

L.K.W.

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