Video: Check out these awesome Russian concept cars

Courtesy: Russian Beyond https://goo.gl/UA86Wa Maybe Russia can’t boast luxury-class supercars, but for some reason, it’s really good at designing the wheels on paper Check out http://rt.com…

Via Youtube