Droid Depot at Star Wars Galaxy’s Edge: Everything You Need to Know

Droid Depot is a build your own astromech droid experience and droid store at Star Wars Galaxy’s Edge at Disneyland and Walt Disney World....