The Power of God Can't Save This Parking Lot

50 Northridge Dr, Daly City, CA 94015

Was browsing around Google Maps for fun and found this little gem of a landslide. Nature, you crazy.

Advertisement

Share This Story