Nissan Brought Stuff to the Moscow Motor Show and Nobody Got Whipped

Nissan Brought Stuff to the Moscow Motor Show and Nobody Got Whipped

In Soviet Russia, auto show…yeah, okay, so we’ve all heard that joke…