Rating is available when the video has been rented.
This feature is not available right now. Please try again later.
Uploaded on Jun 5, 2011
http://www.mostlyghosts.com This video shows what many have claimed is the apparition of The Virgin Mary in Africa caught on tape. Some claim that the vision of Mary is a Miracle, while others blame "project blue beam" or other secret government projects. What do you think?