Last night, I installed the triumph LD's (THX IFLYU). Took about 30 minutes. Let me preface by stating I was riding all afternoon, b4 install. After install, I took my Red R3 on I-380, cranked her up to 100 (as we all no, they don't like below that speed especially RED) and WOW no buffeting...