3 years ago 3 years ago Strela Is Russia's Answer To The Hummer 1 min by admin 3 years ago3 years ago A joint venture between two state companies, the project could grow to a whole family of vehicles. Source link