I always see these rock on the 15 south and can’t help but think its some sort of Godzilla #escondido #rockformation

I always see these rock on the 15 south and can’t help but think its some sort of Godzilla #escondido #rockformation