Dumbo VHS Pin Set – Limited Release available online
You can order the new Dumbo VHS Pin Set – Limited Release today from Shop Disney. The price for this item is $29.99. Rewind back to the VHS era with limited release pin set that includes a miniature clamshell case with a hinged door that reveals a VHS tape inside, …