Sheila Tusso

Sheila Tusso was an animator for Thomas &amp; Friends on The Great Race. She was only with Arc Productions for a year and left in August 2016 when the company filled for bankruptcy.