The Return of Monster Tajima with an Electrifying New Challenge Posted on Aug 09, 2012Oct 26, 2013 AutomobilesElectricFeaturedPikes Peak International Hill ClimbRacing After only five…