People line up to test/pedal-drive the ELF car

People line up to test/pedal-drive the ELF car

Image 1 of 3

Next image »

People line up to test/pedal-drive the ELF car

Go back to reading “Off to roaring start, will ELF cars turn Durham into new Detroit?”

Copyright 2014 WRAL TechWire. All rights reserved.

LTW Partners

Techwire Inside Partners