Workers laying cable in Rome recently uncovered an archaeological site that even experts are having a tough time explaining, reports The Local.