The 13th Floor


Mystery of Ancient Church’s “ALIEN Gargoyle” Solved… Maybe?

The terrifying beast looming from the ledge of this building is immediately recognizable to horror and sci-fi fans around the world as the xenomorph from the ALIEN franchise, first unleashed in Ridley Scott’s classic 1979 film of the same name. So how did it end up on a Gothic church built in the late 12th […]