The Suzuki Alto is not new especially for kei car aficionados but, it looks like the Japanese automaker wanted to surprise fans by revealing a new factory tunedĀ Alto RS Turbo concept ahead of its debut at the 2015 Tokyo Auto Salon in January. In a nutshell, the said concept is basically the turbocharged version of […]