Is this rubber tarp looking thing suppose to be sitting on the engine i asume its for the heat of the engine but is it suppose to be literaly on it? 2008 r1 left side of bike, cheers Attachment 540250Attachment 540258
Sent from Motorcycle.com Free App
Sent from Motorcycle.com Free App