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