Star-Lord visits Walt Disney World

By Chris Fox
Tuesday, August 15th, 2017 Comments Off on Star-Lord visits Walt Disney World

At the D23 Expo a couple of weeks ago, Disney confirmed the rumor that the Guardians of the Galaxy are coming to Epcot. This announcement was lauded by all, and […]