Photographer Captures Incredible Images of Hummingbird's Wings Turn Into Rainbows (8 Pics)

Right when we think we've seen just about everything, nature find another way to astonish us. Hummingbirds are the smallest of birds, and some species can zip around at over 34 mph (54 km/h) while flapping their wings at over 80 times per second.