Friday, October 8, 2010

Fins to the Left... Fins to the Right

IMG_9805, originally uploaded by lc_db.

This flash from the past is a completely restored 1958 Cadillac Sedan DeVille that is on display in the Art Car Museum in The Heights area of Houston.

Technically... it's not really an "Art Car", but really...

Art is in the eye of the beholder.

or something like that.

No comments:

Post a Comment