Tag: Vauxhall Astra GTC
Hottest hatches yet to come into India
The Indian market has been long stuck onto hatches and while we predictably want our first cars to be hatches for the ease of maneuvering them around,…