In Soviet Russia Car Parks You
by Mike Zazaian September 13, 2006 - 5:08pm, 8 Comments >>

No, this article doesn’t have anything to do with Yakov Smirnoff or Russia, but the new self-parking Volkswagen Touran should be enough to make up for our empty promises.



