Monster Tajima Bringing New Electric Racer To Pikes Peak

by Christopher DeMorro March 30, 2012 2 comments