Ducks Stop A High Speed Police Chase

Wednesday, May 22nd, 2013

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