Pastor Troy Billow ponders on the significance of how the God who created the universe was brought to this world, and presented in a feeding trough made for animals. The very concept certainly aroused the curiosities of the angels (1 Peter 1:12).