i was riding over what looked to be a wet spot and it was really ice and the bike automatically dropped on the left side i scratched the left body piece and a silver circular thing im new to bikes dont really know what it is but once i picked the bike up some anti freeze leaked out and it wouldnt start for a couple min but then it started other than that its fine it still rides good i was only goin like 5 mph ...Should I be worried about the anti freeze and what is the circular thing?
thanks,
brett
thanks,
brett