3 ms·Dead Duck Day (June 5th)1 points by aaron695 11y agoaaron695 11y agoTED talk - http://www.ted.com/talks/kees_moeliker_how_a_dead_duck_changed_my_life?language=en http://www.ted.com/talks/kees_moeliker_how_a_dead_duck_chang...