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. Are you looking for the meaning of life? Those who seek shall find, check out site below. Search ( Truth Contest ) on G00GLE & then click on (>( THE PRE5ENT )^)