The 13th Floor

Image Credit: iStock/FloridaGator

Real Life Scares 

800-Pound Alligator Invades Texas Shopping Center

A humongous alligator — appropriately nicknamed “Godzilla” — was found wandering around a shopping center in Sugar Land, Texas on Saturday morning, according to Associated Press. The 800-pound behemoth was discovered by shopping center staff when they came to work in the morning, and it seems the gator had wandered onto the property from a […]