The Human/Solar powered ELF from Organic Transit is always a huge hit when people see them… but even more cool is to hitch a ride. These folks got a chance to do just that after the Rise of the Rest presentation by Steve Case at the Carolina Theatre.

Carolina Theatre in Downtown Durham, NC

photos by: HuthPhoto

Pin It on Pinterest