Tags Posts tagged with "footrest"

footrest

With all the hoo-haa surrounding the City's launch on 18 Dec, the Honda showrooms all over the country braced themselves for what was going...

TEST DRIVES & REVIEWS