Have you ever faced adversity and wondered if you would make it through? God is a God of surprises and the master of the unexpected.
Bear's personal pastor and Long Ride Home Season 3 cast member Father Scott Circe reminds us that even though things do not go as we plan, when we put our trust in God, great things happen.