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 the bonnet screams hardcore power.
Continue reading “Subaru Impreza WRX STi Is A Speedy Japanese Hatchback In China”