Latest News on Barrie Hayman
Showing of 0 - 10 from 1 results
Barrie Hayman - Total results - 1
Oct 14, 2015
Booze-loving duck gets into a brawl with a dog, lives to see another dayStar, a duck from North Devon, Britain, famous for its drinking habits at local pubs, got into a drunken scrap with a dog and almost got killed.