This is the most shocking sermon you’ll ever hear. It shocks both sheep and goats. Matthew 25:31-46