God is Upside Down?

Luke 13:28-30

This episode discusses how the kingdom of God will be filled with the unexpected such as the first being last and the last being first.