British Military Power Demonstration HD

4 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 …