World’s First Electric-Powered Racing Mech to Hit Speeds of 20 MPH

by Cabe Atwell