Jaw-Breaking Cars at the 2007 Geneva Motor Show

Geneva is not the Swiss capital, though it did not divide the European territory and the cosmopolitan feeling. But when he arrives at the Geneva Motor Show, the area does not broadcast anything about laughter and cars on the jaws. The show shows the latest production vehicles, concept cars, super cars and sports cars. Car