Renault has revealed its hot little Twingo GT super-mini ahead of its public debut taking place at the Goodwood Festival of Speed in England. The Twingo is Renault’s smallest car, sold in Europe. For the GT Renault has used its R.S. division to give the micro machine a big dose […]