Most of us like to take a dash through the streets to have that little extra doze of adrenaline. Volkswagen the German automobile major now presents in India the Polo GT TSI. The GT label is derived from the Italian phrase gran turismo and TSI is the name for turbo-charged petrol engines Continue Reading