Am I losing my mind? I remember seeing some Logos videos...no narration, just sort of 'fly-bys.' Where did I see these?
specifically I'm wondering if there is one for the Mount of Olives. Or even better one that shows the route from Bethphage to the Mount of Olives.