Last Train for Christmas

Last Train for Christmas

S18 E18: On Christmas Eve, a rush of passengers travel home to Sodor for the holidays, but Connor can't carry everyone at once.