Turkey vultures are a vital link in the Lowcountry’s ecological system.
Turkey vultures are a vital link in the Lowcountry’s ecological system. Submitted photo
Turkey vultures are a vital link in the Lowcountry’s ecological system. Submitted photo

What ugly but necessary creature upchucks for defense and has its own holiday?

July 06, 2017 07:43 AM

UPDATED July 06, 2017 07:44 AM

More Videos