Question: who plays the voice of thomas the tank engine?
Answer: John Hasler, Joseph May