Formula 1 2013

v7guy

Original poster
Member
Dec 4, 2011
298
I've been watching F1 for a few years now. Last year I flew down to Austin for the inaugural F1 race in the US. The cars, track and accommodations were impressive. The performance is staggering. Any other F1 fans here?
 

Forum Statistics

Threads
23,321
Posts
637,914
Members
18,526
Latest member
GODSBROOKS

Members Online