Postcard DE-5895142 flow1983 Germany 13 Jan, 2017 60 days 2,655 miles account closed Russia 15 Mar, 2017 Loading map... You need to sign in to leave a comment!