Postcard TW-1760669 Amanda280999 Taiwan 27 Oct, 2015 114 days 4,008 miles VictoryCSKA Russia 18 Feb, 2016 Loading map... You need to sign in to leave a comment!