The Russian vehicle manufacturer Lada (AutoVas) hasn’t been known for developing super cars or visionary prototypes, however Russian designer Dmitry Lazarev believes its time his country’s most infamous manufacturer got their act together to develop a proper supercar. Following the recent bankruptcy of Marussia motors, Russia’s only super car manufacturer, …
Read More »