Loading...

Nature: Wild turkeys

| This week's moment in nature takes us to the Sierra Diablo Mountains in west Texas to watch some wild turkeys that managed to avoid the Thanksgiving holiday.