Loading...

Vultures in nature

| This "Sunday Morning" moment of nature takes you among the vultures residing at Missouri's Roaring River State Park.