Hidden Treasure - Mercedes-Benz 600


Pictures from a secret storage location somewhere in Beijing, China that houses one of the greatest automotive treasuries in the world. This is a massive W100 Mercedes-Benz 600 Pullman limousine.

 

You may also like...

Copyright SAAT Media Holdings 2016. All rights reserved.