The F-CELL Roadster

 

Mercedes: big and small

cars   22 Apr 2009