British Royal Champions

The United Kingdom’s defense against the Colossus of the British Armed Forces.