Passengers are back at the DL&W Terminal in Buffalo for the first time in more than 50 years. The NFTA officially opened its ...
The see-through cars have been standard across the globe for a generation, but to the MTA, it's still untested technology.