ADVERTISEMENT
Toronto Watch
Exclusive look at the Alstom trains manufacturing facility
When the Finch West LRT line opens this Sunday riders will be boarding shiny new trains manufactured not far from where they will run. Natalie Johnson has an exclusive behind the scenes look inside the Alstom facility in Brampton where they were built.