Wednesday, December 21, 2005

Spoilers? Lowered suspension? Chrome wheel rims? Must be a Merc


No. It's a Rolls-Royce. Only in Japan.

No comments: