The masked rescuer Drake Mallard aka Darkwing Duck is all set to return to Disney. The network has announced a one-hour special for the 90s animated character. The special will be aired as part of the upcoming third season of DuckTales. As fans would know already, the new season of DuckTales will premiere on September 21 on Disney XD. Titled Let’s […]