First Image of New DuckTales TV Show Released Mar 07, 2016 10:50 am (Pacific) Laughing Place Disney Newsdesk