Company of Heroes 2: British Forces Sizzle Trailer

The British Forces are a stubborn and efficient fighting force. Aided by their Commonwealth allies, the Brits can do it all - from digging in and weathering the storm, to striking out and punishing the enemy with a rang…