1 year agoBaby Duck Vs Squirrel - FIGHT! #babyducks #squirrels #shorts #funny #funnyvideoThe Laughing Cat