Mind blown! That duck just invented a hoverboard made of lea...
Mind blown! That duck just invented a hoverboard made of leaves and mastered it like a pro. Tony Hawk, watch out! This duck is on a roll (literally). Did you know that the unicorn is the national animal of Scotland? Forget Nessie, the real magic is on land!
View the AMP version of this page.