Categories
Animals Humor Videos

Ducks Stop A High Speed Police Chase

Someone arrest this duck, she’s interfering with police duties!