Where I've Ben
Friday, September 15, 2006
Ile Notre Dame, Montreal
Ile Notre Dame
in the middle of the Saint Lawrence River in Montreal is the home of the Canadian Grand Prix. Zoom in a couple of more clicks and you can clearly make out the track.
No comments:
Post a Comment
Newer Post
Older Post
Home
Subscribe to:
Post Comments (Atom)
No comments:
Post a Comment