Maybach Exelero, a luxury “show car” produced by Maybach in 2005. It‘s a two-seat super car powered using a V12 engine. The engine is given by a Maybach 57 S, another German creation. The Maybach Exelero wasn’t launched to become sold….
Best Cars Reviews and Gallery