Honestly guys, tar spots are a bar steward they get everywhere. Before I got myself some AS Tardis (which might I add is unbelieveably good) I had little tiny black tar spots in all places on the car even on the roof, on a white car they are easy to spot, but also very simple to remove.