A giant Christmas ornament from outer space has landed in the Atlantic Ocean and it’s not only making bullet-proof zombies out of regular Joes, but it’s causing cockroaches to grow as big as toaster ...