California & Colorado

User Stats

Profile Images

User Bio

86% of the world's population claims to follow God. Yet think of all the loneliness, violence, rape, theft, child abuse, addiction… The evidence says “religion” isn’t working.

External Links

Recently Uploaded

+ See all 2 videos

Recent Activity

  1. I already found the real meaning of life. Life in this world is about how a world acts when people and animals have the ability to do good and evil.