The new Ducktales series has been released on Disney XD. Here are some early research I’ve don
The new Ducktales series has been released on Disney XD. Here are some early research I’ve done for the show. It was fun to play with such iconic characters !