Illustration for article titled The Power of God Cant 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.

Share This Story

Get our newsletter