11 months ago

Britain’s Toughest Turkey Joins Forces With Its Toughest Duck, Mrs. Ron

Buzz60
Buzz60
He may be tough, but he’s one of the family. Buzz60’s Tony Spitz has the details.

Browse more videos

Browse more videos