“Travel to Russia,” he says, “It’ll be fun!” he says. By Mega Mommy On November 17, 2017 In General, Travel, Web Things Nope. Nope. Nopity nope. dashcamsrussia Previous Travel Locations: China Next Where Have We Been? Leave a Reply Cancel replyYour email address will not be published. Required fields are marked *Comment Name * Email * Website Save my name, email, and website in this browser for the next time I comment. This site uses Akismet to reduce spam. Learn how your comment data is processed.