Postcard CN-261096 SSStephanie China 18 Sep, 2010 28 days 8,515 miles DeLorean U.S.A. 16 Oct, 2010 Loading map... fetucheli said: posted over 13 years ago very nice! You need to sign in to leave a comment!