Postcard DE-4990415 account closed Germany 14 Feb, 2016 30 days 423 miles Ifca73 Czechia 15 Mar, 2016 Loading map... You need to sign in to leave a comment!