Finally had time to wash my filthy bike this morning. However, the grease, oil and tar on the engine has been a challenge. Bug and Tar remover turn the spots into smudges. What product do you folks recommend?
Didn't buy into the hype, you can keep the change.