In this Palm Sunday service, Dr. Brian Thomas leads us through John 12:12–36a in his sermon titled, “The Hour Has Come.”