0
Pete here at the foot of Smuggler's Notch. Been riding off and on over the years as deployments permitted (Marines), probably a total of 15 years saddle time. Bought my first Triumph three weeks ago and have 1600 miles on it already.
Never did any group riding but would like to check it out before the snow flies.