Star Wars Launch Bay @ Disney World

starwarslaunchbaycoverThere’s a time to head to Disneyland in SoCal and a time to head to Disney World in Orlando, Florida.  Disney World has just opened the Star Wars Launch Bay area and it’s great for Star Wars fans.

[Read more…]

%d bloggers like this: