The Dodo Archive

WATCH: The Most Nerve-Wracking Duck Crossing Ever

July 31, 2015