View Single Post
Old Dec 21, 2003 | 04:40 PM
  #2 (permalink)  
imported_mightyjlr
Guest
Posts: n/a
Default

True... the only thing Top Gear gives a good rating to are $100,000+ supercars. Sort of ridiculous,
 
Reply