Lord of the Road (1999)
Lord of the Road (1999)- Short
Jesus Christ's car breaks down, forcing him to stay in Sweetwater, Florida. A local pastor challenges him to a fight.
Director:Holly Hester |
|