dont forget G class, C class, 141, 181, 171, AEC railcars, another 121 variant and that's just the diesals. And this all has to be made by....lets call it next March!
In all seriousness though, if a IRM stranderd pre-assembled Maebh how much would we pay to see that...