You are browsing the site archives by date.
Seen at the North American International Auto Show, Providence, RI.