May 04, 2004

It's Miller Time 5/4/04

"Mercedes Benz passenger cars may soon be built in China. Mercedes has been making cars in South Carolina but has had trouble getting used to the strange language and customs of the local people there..."

Posted by MEC2 at May 4, 2004 02:05 AM