Factory Five Electric ’33 Ford Roadster Debuts at SEMA

by Christopher DeMorro November 6, 2009 3 comments