The New Disney Stores

With the Disney owned The Disney Stores waning away the door is opened for Mom and Pop stores to pick up the slack and impart a little Disney magic on their own. “Where the Magic Begins” is a new store in California’s Bay Area attempting to do just that. If you’re in or around Livermore, I hope you’ll stop by and give them a chance. Lots of events are scheduled as their one year anniversary approaches.