Best cover of the Ducktales theme song ever.

Don't Miss...