Iles Saint-Helen, home of the Grand Prix du Canada.
In their wisdom, the F1 brass have chosen to abandon North America in
2009, prefering the United Arab Emirates (of which Dubai is part of).
Easy to read too much in to the decision, after all, Abu Dhabi (UAE),
two hours from Dubai, doesn't have Nascar, Cart or Indy racing. Still,
losing world class events to what is still a third world country kind
Envoyé depuis mon iPhone / Sent from my iPhone.