American RTL Plus

Joined
Denver, Colorado

User Stats

Profile Images

User Bio

American Right To Life advocates enforcement of God's enduring command, Do not murder (Luke 18:20).

External Links