Day: September 3, 2008

Mercedes SL63 AMG by Kicherer

Mercedes SL63 AMG is one of the most great sport car offered by the German manufacturer, but the 525 HP seems not enough to the people. In this case, the German tuner increased power V8 engine of 6.3 liters from 525 HP and 630 Nm up to 560 hp and 670 Nm. With new values, […]