Do racers dream of electric bikes? 06-20-2015 • theverge.com Silent motorcycles and their riders cheat death on the Isle of Man