Strange Underwater Ruins And A Bizarre Pyramid Discovered Near The Parish Of St. Bernard, Louisiana
Off the shore of St. Bernard Parish, an amateur archeologist claims to have uncovered the remnants of an ancient civilisation....
Off the shore of St. Bernard Parish, an amateur archeologist claims to have uncovered the remnants of an ancient civilisation....