Is He here yet? Are we here yet?

Sermon by Reverend Mark Barz