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!
Mind blown! That duck just invented a hoverboard made of lea...
Your browser doesn't support HTML5 video