Pastor Richards
Pastor Richards is a character in the Grand Theft Auto series who appears as a minor character in Grand Theft Auto: Vice City. Richards is a corrupt and wholly insane televangelist from Mars, Alabama, who is the head of the Pastor Richards' Salvation Statue Organization, an organization which...
Your Rating:
Tags:
My tags:
Add tags