Top gear

Saturday, 12 March 2011 00:17 -     - {{hitsCtrl.values.hits}}

The motor vehicle and motor accessories exhibition 2011, the Auto Vision Motor Show, started at the BMICH on Friday, 11 March.  It is scheduled to run till 13 March – Pix by Upul Abayasekara

COMMENTS