But wait, there's more!
I just remembered this, I had it saved and just found out.
Called: Tomb of sports cars
IIRC, the man taking these pictures said that many of these cars were restorable, but the owner refused to sell any of these cars, or even parts.
He also said that the building most of the complete cars were in was falling apart. (He did not wanted to go in, it looked unsafe) Parts of building fell on the cars.