News7 years ago
From Bentleys to Range Rovers, forsaken luxury cars are rotting away in this Chinese car graveyard
A parking lot in Chengdu, China has become a graveyard of luxury cars that are slowly being absorbed by nature. According to the local police, many...