News

The Island of Sodor is closer than you think. In fact, it’s in South Carver, Mass., about two hours away. If you know Thomas the Tank Engine, you know what we’re talking about. Thomas a… ...