What in the Science Fiction is This? DTLA Fights Godzilla Curfew After It Ravishes the City
People running terrified in the streets, military vehicles and soldiers taking aim, mass looting, fire, explosions, helicopters circling, businesses shuttered behind wooden plates, and just when we thought DTLA was…
![]()

