Triumph Speed Triple Forums banner
1 - 5 of 5 Posts

·
Registered
Joined
·
22 Posts
Discussion Starter · #1 ·
Looking at the slip on high mount with db killer for my '03,
anyone got one? what's it like? What are the Barracuda's(not the fish) like anyway?

Thanks
Pea
 
1 - 5 of 5 Posts
Top