Dubai Consumer Mirror

Thursday, September 28, 2006

American Cars

I was never a fan of American cars, but take a look at this tiny monster!

More here!

5 Comments:

Post a Comment

<< Home