Hi..
Its that time of the year again, when the fastest cars in the world put on a show. Grease spilling, gas guzzling, rubber burning lean, mean machines with mean drivers competing for the most coveted title in auto racing...
A bit too much? I don't think so.
Though most of the spectators were put off by the no show last time, (the scarlets demolished and dismembered the rest, the also-rans) its time for the ardent fan do don his fav team's colours and cheer for it for the races. All I can say... If u see a flash of colour whizzing past you on the road, be sure its a F1 fan emulating his/her hero.
Feel free to add comments and links to F1 related stuff.