Four corrupt generations

Sermon - Part 1027