Ellen checks out the new animal care center at Busch Gardens

Ellen checks out the new animal care center at Busch Gardens