2012 Geneva Auto Show
March 10th, 2012ShareThis year, the Geneva Auto Show opens its doors from March 8th to the 18th. There were some very interesting concept cars shown for the first time. Here is a full review of these: Giugiaro Brivido Concept Extensive research has gone into increasing the on-board comfort of this GT, designed and produced entirely in the [...]
