Video: Onboard Monster Tajima's E-RUNNER: The 2013 Pikes Peak Electric Class Winner

Photo by: Mark Kane
USA / Global
Our International Editions