King of the Kei: 1990 Subaru Rex

This next car will cause some confusion when you tell people of your latest acquisition. I just bought a Subaru Rex. Oh nice, I had an 04 wagon, great cars but I had to replace the turbocharger twice. No, not a WRX…a Rex…like T-Rex. One of those three wheeled things? No…no, a Kei car from […]