Three Pointed Star Motorsport

Three Pointed Star

See that over there? It’s one of the most famous car emblems in the world. Three points and a star for guessing who it is!