Six Brabus-Badged Super Mercs Found Collecting Dust In China


Apparently, walking by this closed down dealership in east Beijing means that you too could shed a tear for these six homeless Brabus super sedans, based on the previous-generation W221 Mercedes-Benz S-Class.
Read more »