Twin Town gets Plaque in EPCOT
If you’re ever walking through the town of Swindon in the United Kingdom and find yourself thinking, gee This is a lot like Walt Disney World then you can understand why Swindon has been officially honored at Walt Disney World Resort in Lake Buena Vista,… Read More »Twin Town gets Plaque in EPCOT