Loading...

Hummingbirds abuzz in Texas

| This "Sunday Morning" moment of nature takes you to Stonewall, Texas, where hummingbirds are all the buzz.