Travel

Star Wars: Galaxy’s Edge finally lands in Orlando: Details about Disney’s new attraction

Storm troopers, unite! Star Wars: Galaxy Edge officially opens Aug. 29 at Disney's Hollywood Studios in Orlando