Wow, I wonder what the update of this photo is. At some point, the road becomes usable again. I'm sure some cars will be sitting there because the owners skipped town, said "screw it" or whatever. The sitting cars would be towed I guess.
_________________________
If you're reading this, it's too late.