Honda Motorcycles India scheduled to launch CBR150R by end-March 2012
January 20, 2012
While Honda Siel Cars India easily had the most boring stall amongst all car manufacturers, whereas the bike stall at Honda made all the media persons and auto enthusiasts …