Skip to main content

The Super-Modified Two-Seat Imperial

Detroit Autorama 2011 brings out the best in modifications, such as this extremely shortened body of a Chrysler Imperial.

News Categories