One Racer's Long Road To Building A Pikes Peak EV Racer

by Christopher DeMorro October 9, 2012 1 comment