August 17, 2017

twin town

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…