New York, NYUSA 10012
November 14, 2013
Vettel to win. I know it has happened but i said it last year.
F1 Fan for a long time. Watched F1 since the 70's.
Great turn out and a great location. Thanks to everyone for making me welcome.