Where is God when it all goes wrong.

This post has been viewed