By using this site, you agree to our Privacy Policy and our Terms of Use. Close
Ryuu96 said:

Lmfao!!! Russia is fucking embarrassing.

To be fair, the North Korean military is undoubtedly top quality... by russian standards.