Signs from Godrilla
- Episode aired Jan 6, 2008
- TV-MA
- 12m
Xavier wanders into a desolate town, and, in trying to understand its past, gets caught in a web of possibilities involving a pastor's affair with a preaching gorilla.Xavier wanders into a desolate town, and, in trying to understand its past, gets caught in a web of possibilities involving a pastor's affair with a preaching gorilla.Xavier wanders into a desolate town, and, in trying to understand its past, gets caught in a web of possibilities involving a pastor's affair with a preaching gorilla.