This is the Beijing Auto T8, the only one in the world, seen on a factory parking low, with plants growing up over the wheels.
The T8 was a concept car for a new flagship model for the Beijing Auto brand. Sadly, it was never shown in public and it never made it to the market.
Continue reading “The Beijing Auto T8, A Chinese Limousine Based On The Chrysler 300C”