Hottohatchi: 1990 Suzuki Alto Works RS/R

The Suzuki Alto was a Japanese kei car that has been in constant production since 1979…not that we would know it over here in the land of the giant SUVs. In case you’ve been living on the moon, a kei car is a category for the smallest highway legal vehicles in Japan and it limits […]