Sodor
Jump to navigation
Jump to search
Sodor is an island near the Isle of Man, home to lots and lots of railway lines, and little ol' Thomas the Tank Seal!
Ah yes, my lovely island ho- Why is Thomas a seal?!
|
Sodor is an island near the Isle of Man, home to lots and lots of railway lines, and little ol' Thomas the Tank Seal!
Ah yes, my lovely island ho- Why is Thomas a seal?!
|