he lives on which fictional island?
Thomas the Tank Engine lives on which fictional island?
Sodor Sodor (disambiguation) sodor disambiguation sodor
Sodor
Section::::Prototype and background.

Thomas the Tank Engine
19357739