Preacher – Season 3, Episode 10: “Schwanzkopf”

Tulip winds up on the bus to Hell. Jesse gets his soul back, and with it comes Genesis.

Rate this: