British Military Power Demonstration HD

6 months ago
Description:

The military power of the United Kingdom. This video was released to celebrate my channel’s third anniversary and its 10000 subscribers milestone. Thanks …