Showing posts with label Robert Kubica. Show all posts
Showing posts with label Robert Kubica. Show all posts

Saturday, October 2, 2010

Formula One

Just a couple of hours ago I landed in Montreal. This is my first ever trip to North America...Felt like Christopher Columbus getting the first glimpses of the New World through the visors of the Swiss LX 086 about to land in Montreal... But my real excitment erupted when -on our final to the runway - we passed by the Formula One circuit on the island on St. Lawrence river...