Diesel 10

Among the diesels that make trouble for Thomas and his steam engine friends, Diesel 10 tops them all! He HATES steam engines and will do anything to get them off the rails and in to the scrap yard! This evil attitude even makes other diesels fear him!

LOTM: The Angels Return
TBA