Everyone growing up in the late 80′s and early 90′s remembers Disney’s Duck Tales. Whoo hoo! The theme song is just so catchy. Oh My Disney has just made the song even better by tossing the cartoon to the side and remaking the video with real ducklings and toys.
So freaking cute!