Top ten Mercedes-Benz Sports Fun Facts
You may have thought the flying car was a bad idea, but they don’t hold a candle to these 10 transportation fails