Bachmann Class 158

Initial batch due in stock this week! Remaining stock due in the New Year