Red Arrow
This Russian 'beast' is the answer to the US Hummer...
Its name in Russian means “Arrow”
Is this Russia’s answer to the US Hummer?
Its name in Russian means “Arrow”
- Read more about Is this Russia’s answer to the US Hummer?
- Log in to post comments