ON TRACK – Monster Tajima Pikes Peak Prototype Electric Race Vehicle Posted on Jun 05, 2012Oct 25, 2013 AutomobilesChris NazElectricFeaturedPikes Peak International Hill ClimbRacingVideo ON TRACK…