Where the Super Chief used to roll down Marmion Way in Highland Park now only these little electric pocket streamliners dare to tread. A set of Bredas head for Atlantic Avenue in East LA, running ... (more)