Broon 99 Posted April 21, 2021 Some camera footage taken from my Triumph America as we drop down from the summit of the Grimsby Pass (7100ft ) in Switzerland. Great scenery, fantastic roads and a warm up for the First Pass which is even higher. https://m.facebook.com/story.php?story_fbid=10213667080845183&id=1049313932 Link to comment