2010-03-02

hot wheels



They say that wheels make or break a car. Seen last summer at the Hot Rod & Art Show in Weil am Rhein, Germany.

No comments:

Post a Comment