Hi there, had a chance to visit F1 Grand Prix this year (2010) in Montreal, Canada. Was quite interesting. The most impressive thing, I found, about F1 cars from the get go is sound, supper loud. Quite shocking when the cars getting out of the boxes and go full blast … In any case here [...]
RSS Feed
Twitter

June 29th, 2010
Publisher 
Posted in
Tags:
