JBone
Feb 23 2009, 07:47 PM
This is frickin' awesome!
That front spoiler is massive!! I am excited about this new set of rules. It would be better if all the teams had the KERS system, though. 6.5 seconds of 80 extra hp is a significant amount of power.
Red_06_EvoRS
Feb 26 2009, 06:52 PM
That is cool. Too bad I can't watch any of the F1 races since they aren't televised on over-the-air channels.
I wonder if they will offer any of them over the internet. The Tour of California (9 day bicycle race for those of you that don't know) just finished over the weekend and was broadcast live over the internet for free.