what going on?

Preacher 3x6

Episodio 6

Preacher season 3