New Splash Mountain Artwork At The Disney Parks

August 23, 2010 • By

The Disney Parks have revealed new Splash Mountain artwork set to appear on Splash Mountain inspired merchandise set to arrive at Disneyland and Walt Disney World in September and October. Which new design is your favorite?

Leave a Reply