Flight of the Pigeon

Watch two thousand homing pigeons, outfitted with L.E.D. lights, fly into New York.

What is else is always around that we take for granted?