Video: All Electric 1981 Camaro Runs 11's at Drag Strip | Gas 2

Video: All Electric 1981 Camaro Runs 11's at Drag Strip

by Christopher DeMorro April 29, 2011 5 comments