Oh, The Irony: China’s Landwind X7 Copycat Crashes Into Range Rover Evoque!


Not even the most twisted minds could have come up with this scenario; a red example of China’s infamous Landwind X7 smashed into a same colored version of the car it unashamedly copied, the British Range Rover Evoque.
Read more »