Monster Tajima Sets New EV Record At Pikes Peak

by Christopher DeMorro July 1, 2013 6 comments