Pastor Nancy explores the counter-intuitive secret to the High Life: losing your life to find it. Drawing from Romans 12:1, she discusses what it means to present ourselves as a "living sacrifice." Discover how putting your life on God's altar leads to a supernatural joy that makes no sense to the world but provides everything you've been searching for.