Third generation Mazda RX-7 Is A Cool Japanese Sports Car In China

A beautiful but abandoned Mazda RX-7 sports car, seen inside a compound in Shunyi District in north Beijing in 2016, not far from a Saturn SL sedan. The Mazda was sadly in a pretty bad shape, loaded with dust and dirt and with lots of damage to the bodywork. The old blue 辽·A license plate of of northeastern Liaoning Province.

Continue reading “Third generation Mazda RX-7 Is A Cool Japanese Sports Car In China”