I don't think I'm alone in saying that seeing Russians making cars like this makes me nervous... Sort of like they know something about the near future that I don't. Then again, maybe I've just seen "Spies Like Us" one too many times.
Check out more shots of the mod here
We're back, and so is Chucky!