The Olivet Discourse: History or Future?

The following is a sermon that I shared at Roeh Israel in Denver a few weeks ago. In this, I touch on the following passages: Daniel 9, Isaiah 26, Jeremiah 30, Daniel 12, and of course Matthew 24.