Glen Helen at Isle of Man Tourist Trophy, 1974. 1. Helmut Dahne on his BMW R90S. 2. Darryl Pendlebury on his Triumph Trident 750. Glen Helen At Isle Of Man Tourist Trophy 1974 #Motorcycle Tagged on: BMW triumph