The time has finally arrived! After years and years of waiting, a bunch of false starts, and some setbacks, the first D.C. streetcar in 50 years is here. Rejoice! Here are some photos of the streetcar’s triumphant arrival to H Street NE on Friday evening, where it underwent some testing, along with some video of it in action. Hopefully, we’ll be riding these beasts early next year, if all goes according to plan.
SOON.