Mike 33

The only custom front twin turbo CL600 MERC V12 thats modified to this extent. Previously it ran 2 years as the Worlds First Rear Mount Turbo Merc CL600 V12 M275

Articles by Mike 33