The Pigeon Has Come Home to Roost

Pigeon's past finally catches up with him.