With electric vehicles--cars and motorcycles alike--being all the rage lately, we thought we'd look to their origins in the past. The October 1911 issue of Popular Mechanics ran an article titled "Electric Motorcycle." Among its claims were that it would run 75 to 100 miles on a single charge, that it would run absolutely without […]