A clever look at the begats of Matthew 1.

Matthew 1:1-25