Postcard CN-1487963 Vettel China 27 Nov, 2014 22 days 567 miles tiffany8672 Taiwan 19 Dec, 2014 Loading map... You need to sign in to leave a comment!