An awesome video that makes you stop and think.

Matthew 1:18-23 and Luke 2:1-12