Dallas Becomes The First US City To Possess A Hybrid-Electric Streetcar That Can Run Without Overhead Wires

The city of Dallas, Texas, is now the first city in the US to possess a hybrid-electric streetcar that can run without an overhead wire-connection — in this case, the streetcar in question makes use of […]