twin town

  • Twin Town gets Plaque in EPCOT
    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, Fla. with a plaque marking…

Posts navigation