Subaru Impreza WRX STi Is A Speedy Japanese Hatchback In China

A Subaru Impreza WRX STi, seen on a car market in south Beijing. The speedy Japanese hatchback looked all the business; painted in Impreza blue and fitted with the almost obligatory gold multispoke alloy wheels. The enormous air inlet on…







