A small parking lot, covered with bushes in Chengdu, China is a home for at least two Bentleys, two Land Rovers, three Mercedes Benz and even the odd motorbike according to People's Daily Online. These expensive vehicles have been abandoned by their owners.
The park, which has been named as...
This site uses cookies to help personalise content, tailor your experience and to keep you logged in if you register.
By continuing to use this site, you are consenting to our use of cookies.