English [Chinese]

| TSD - Media Report     

 |Home

 
     
     
   

News Straits Times - Malaysia News Paper (section:  Cars, Bikes & Trucks) April 13, 2008