RacewatchVictory’s Electric Bikes Fly at the Isle of ManBrammo-based machines lap at more than 100 mph in Isle of Man TT tests.By Kevin CameronJune 6, 2015