California Monstereologists have cited the recent invasion of Southern California's beaches by thousands of monstrous pelagic crabs as a likely sign of an impending visit from Godzilla El Niño. "Time and again," says UCSD researcher …
September 6, 2015