Raphael Orlove 1/17/13 5:30pm 1/17/13 5:30pm g 5,190L 9Edit Raphael Orlove PFollowOUnfollow 1/17/13 5:30pm 1/17/13 5:30pm g 5,190L 9EditCheck out this amazing factory tour of Hyundai's St. Petersburg plant on English Russia. It's both alien and familiar. 1 jFacebook iTwitter kTumblrLDiscuss