What The Duck is Going on Here; ducks, horde, roads, what, what the

What The Duck is Going on Here