Montreal GrandPrix

GrandPrix was here in Montreal on the weekend 11-13 June 2004,
Honda, had a big show in downtown.
The Digits on the other side of the street are showing a stop watch for the crew to show how fast they fix the F1s.

Posted by Shauheen at June 13, 2004 08:09 PM