The Streetcars Are Coming...By Boat

The DC Department of Transportation recently uploaded photos of the city's first streetcars heading off from the Czech Republic towards the city by boat. The cars are expected to arrive in DC around the middle of December. More after the jump.

Who do you want to send this to?