Kristin Baver

news// August 3, 2018

Megan Crouse

news// August 3, 2018

08.14.10

The Star Tours attraction at Disney's Hollywood Studios in Orlando, Florida, officially closes in a ceremonial event called "Last Tour to Endor" -- tours to other parts of the galaxy were resumed with the ride's re-opening nine months later