The History of the Future, Part 2 (Revelation 1:1–8) | John MacArthur | GTYtv — John MacArthur