You like DeLoreans. Your mom knows this. The world's best DeLorean show is in Ohio. Problem: You live in Russia. What do you do? You go to Ohio, introduce your son to Doc Brown, and reinforce your title as Russia's best mom.
from Jalopnik http://ift.tt/1myGwPf
No comments:
Post a Comment