TIL: Hummingbirds Are the World's Hungriest Birds

You may think you eat a lot, but compared to hummingbirds ... well, there’s no comparison. Hummingbirds are the hungriest birds in the world, burning… more