Godzilla Spotted at the Jersey Shore

Even Mrs. Automatch said it is pretty badass.