I've seen some strange things, I mean it was only a week ago that I was watching cowboy monkeys wrangling goats at a BlueClaws game, but this is right up there with the most bizarre. Picture this - you're running out to the market and come upon a road block - dozens, no, hundreds of stampeding ducks cascading down the roadway. Where are they going? Where are they coming from? The video isn't in English so we may never know, but watch the whole thing unfold for yourself: