Carl (2018) Levels 120+

Contract list










































Train Sets Rewarded
gives the following train sets as a reward for completing their contracts. The number before the name of the set is the contract number that awards the final piece of the set.