I recall these cars being shown on the 'Cars in Barns' website a few years ago. An old Chev dealer that just parked things on that property that didn't sell, including some new cars that were leftovers.
Pretty sad really. All that scrap metal going to China, just so we can have more crap in Wal-Mart!