Hey guys the dealer gave me tow of these things. they said they were in the package with the manuals and everything no one at the dealer seemed to know what they are. Does anyone here know and should i be concerned that they are not installed on my bike
Attachments
-
186.4 KB Views: 289