Motoring corner: “The Mercedes-Benz F125 Concept”
As we continue with the review of some of the sleekest vehicles that one should own before you depart from this earth; we are tempted to look at yet another very tantalizing car, “The Mercedes-Benz F125 concept” being unveiled at the Frankfurt Auto Show 2011.