I'll Take This One !

Seen at the North American International Auto Show, Detroit, Michigan.

1,015 views
2 faves
39 comments
Taken on January 21, 2007