Originally Posted by Frank J
Xtra Power offers the same Supercharger for the C63. Cant wait to see it on a C63 Coupe.
Kleemann is the US dist for Xtra power. They should have installed one by now on a C63. They offered free install on the first US unit.