• Price: $23.95
  • Type: DVD
  • Length: 1 hr.

  • Product Description: “Our Lady of Revelation” appeared in Rome saying, “Come into my Son’s true Church,” in one of the little-known Apparitions & Prophecy of the 20th century. Also includes the history of the founding of the Church by Sts. Peter and Paul.