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. 
The New Times
Times Reporter