Thread: Formula 1
View Single Post
Old 07-07-2011, 03:21 AM   #1
boydo-66
Draft Pick
 
boydo-66's Avatar
 
Join Date: Jun 2011
Location: Northern Ireland
Default Formula 1

With the Brithish Grand Prix at Silverstone this weekend, anybody else a big F1 fan, because I live in the UK I watch every race. Is it popular in Canada and the US.
boydo-66 is offline   Reply With Quote