Duck Tales Remastered video game trailer & sing-along! [video]

Duck Tales Remastered video game trailer & sing-along! [video]

If you played video games in the 80s then you most likely played Duck Tales and loved it. It is arguably one of the best games that came out on the original Nintendo. Controlling Scrooge McDuck and using his cane to bounce on the heads of his enemies...

Close