Honda Jazz Si revealed at Geneva Auto Show
Honda Jazz, the sub-compact hatchback from the renowned Japanese automaker, has made an interesting appearance at the Geneva Auto Show, wearing the ‘Si’ badge – a bright red badge which is very popular among the youth in the Middle East region.