The most beautiful car sales brochure in the world!

The Mercedes 600 was the flagship of Mercedes-Benz between 1963 and 1981. It was the ride of choice for the millionaires, presidents, dictators and even the Pope. Each 600 was special ordered to client's specifications. But if you're a small Merecdes-Benz dealer in a banana republic, how could you sell the newly risen… »1/11/15 10:30am1/11/15 10:30am


Ten Facts About Presidential Inaugural Cars, Some Of Which Are Lies

It seems that today we, as a country, will be inaugurating a President. It's the same President we had before, so it should go pretty easily, seeing as how he already has all his stuff in the White House and all the radios preset with his chosen stations. Still, it's a big deal, since we only do this once every leap… »1/21/13 10:30am1/21/13 10:30am