Car manufacturers always wait for the correct time to present their innovations and new products in front of the world and what better occasion than the Geneva Motor Show 2010. Honda is all set to unveil Honda 3R-C concept, a three wheeler basically designed for urban commuters and accommodates one passenger.
Read More »








