Triumph Bobber Issues And Problems
Went riding today and didn't really notice anything strange. When I got home I noticed the Oil pressure light had come on! Checked the window and couldn't see ANY oil. Never saw a leak or oil drippings on my parking spots. I went to the store and figured it was down half a qt or so but after...