Originally published in 2005 on Newgrounds, "DucktaleZ 3" tells the timeless story of Scrooge McDuck and his epic battle for the lucky dime against the Saiyan prince Vegeta. Winner of 12 Academy Awards, including Best Documentary.

Loading more stuff…

Hmm…it looks like things are taking a while to load. Try again?

Loading videos…