On the weekend of August 2/3, 2008, Keystone Church saw God move in a powerful way. Every person in each service was challenged to place the sin(s) they struggle with the most on a red card and place them in trash cans. This video tells the rest of the story. keystonechurch.com

Loading more stuff…

Hmm…it looks like things are taking a while to load. Try again?

Loading videos…