When you look at the Comet logo, does that give you the impression of "comet," or, something else? A tear or drop of blood comes to my mind.

http://www.guyfieri.com/wp-content/u...n3zkoA5W5r.jpg

In context, and in red:

https://scontent-sjc2-1.xx.fbcdn.net...46331065_o.jpg