June 9, 2011 at 11:42AM Ecotricity looks to break 100 mph barrier with Ion Horse electric bike, at Isle of Man TT (video)