Tags Posts tagged with ""

One of the most eagerly anticipated car launches of 2008, the Honda City was finally launched for the Malaysian market at Mandarin Oriental, KL...

TEST DRIVES & REVIEWS