Wednesday, September 1, 2021

Strela Is Russia's Answer To The Hummer

A joint venture between two state companies, the project could grow to a whole family of vehicles.