British Military Power Demonstration HD
8 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 …