Loading...
Uploaded by dothedrew88 on Oct 17, 2008
this is beneath the church of the Nativity (one of the oldest church buildings in the world) This sight is the spot where Jesus is believed to have been born
People & Blogs
Standard YouTube License
Load more suggestions
Link to this comment:
All Comments (0)