Subaru Rex / Sherpa / Fiori
March 21st, 2006 by admin
The Subaru Rex was a small Kei Class car that was produced from 1972 to 1992. Targeted largely at the Japanese market the first model featured a 360cc engine mounted in the rear.
Read the rest of this entry »
Category: 1980s | No Comments »