Honda S2000 Is A High-revving Japanse Sports Car In China

Here’s an incredibly cool Honda S2000 sports car, seen at an out-of-the-way parking lot in the far north of Beijing in September 2018. The S2000 was in fantastic shape, almost like new, with shiny paint and wheels. Continue reading “Honda S2000 Is A High-revving Japanse Sports Car In China”