Do you have the Triumph mounting parts? It installs much the same way the Summer Screen. There's a lot of info here:

CLICKY

H.


2010 Speedmaster Black/New England White