The Human/Solar pow­ered ELF from Organ­ic Tran­sit is always a huge hit when peo­ple 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 pre­sen­ta­tion by Steve Case at the Car­oli­na The­atre.

Car­oli­na The­atre in Down­town Durham, NC

pho­tos by: Huth­Pho­to

Pin It on Pinterest