Hebrews 12 http://upstreamteens.org/blog/podcast-player/2068/hebrews-12.mp3Reading Hebrews 12 for Thursday, December 31st. How many of us has shed blood in the process of resisting sin?