2/17/08

MetroCruise IV

This video covers the early 1980's when a merger of Chrysler and Mitsubishi resulted in these great sports cars.

No comments: