Scranton is dubbed "electric town" because it is home to the first electric streetcars in 19th century America. On a remote hilltop, more than 100 cars are lined up in a circle, their headlights focused on the stage where two giant screens have been set up.
Copyright © 2020 CGTN. Beijing ICP prepared NO.16065310-3