Subaru Impreza GL Is A Basic Japanese Sedan In China

A wondrous white Subaru Impreza sedan, seen at a parking lot at the Goldenport race track in northeast Beijing in the early spring of 2016. The Subaru was covered in dust and missed 3 of its wheel covers, but overall it was in a reasonable shape.

Continue reading “Subaru Impreza GL Is A Basic Japanese Sedan In China”

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 the bonnet screams hardcore power.

Continue reading “Subaru Impreza WRX STi Is A Speedy Japanese Hatchback In China”