LuckyKBoxer
Master Black Belt
- Joined
- Dec 10, 2008
- Messages
- 1,390
- Reaction score
- 39
I saw this today on someones facebook
I have never heard of this before, and wonder if its even true.
I am unsure of the source... but the CBN? I assume its probably Christian Broadcast Network..
anyways I found it interesting, but have no idea what to think one way or the other about it.
Last edited by a moderator: