ducktalks.com
New Disney Studio Store Launchpad Pin
A new limited edition Launchpad McQuack pin was released on April 11th at the Disney Studio Store on Hollywood Blvd. This pin features Launchad’s DuckTales 2017 appearance and looks fantastic…