The San Francisco Giants win the World Series. Jesus Christ rises from the dead. What are our reactions?
See the whole message here: bit.ly/cBHyvO or at mppc.org

Loading more stuff…

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

Loading videos…