New Merchandise Rides Into Downtown Disney West Side for Car Masters Weekend on June 14-15, 2014
This weekend is Car Masters Weekend which is held in Downtown Disney West Side in Walt Disney World. Friend of TMSM, Steven Miller, Merchandise Communications Manager, put out a blog…