This just keeps looking better and better.

San Francisco Gets Stomped in This New "Godzilla" Poster