saw an article in sept's Autocar mag (sg edition)..

article talks about "britain's quickest car 2008" where they tested 21 of the world's fastest cars in a 0-100-0 shootout, and apparent...

8 Oct 2008
sam2008 Auto racing (also known as automobile racing, motor racing or car racing) is a motorsport involving racing cars. It is one of the world's most watched television sports.
15 Oct 2008
An automobile or motor car is a wheeled motor vehicle for transporting passengers, which also carries its own engine or motor. Most definitions of the term specify that automobiles are designed to ...

29 Sep 2008

sam2008's Profile

29 Sep 2008
15 Oct 2008
United States