Where the World's Unsold Cars Go To Die

All you have to do is do what the article says and pull up Sheerness, United Kingdom on google maps.....or mapquest. You can clearly see the cars. The lot is massive.