"little black speckles" = ****ing road construction...

"ALL OVER" = where was he driving?

Bust out the tar remover/goo gone or something safe for the paint and remove them carefully...you don't want them coming off with the paint attached.