Suzuki has just released a hot version of the Alto kei car in Japan, which we think looks really funky and cool. Called, the Alto Turbo RS, it offers all the benefits of a small car and a bit of ...