Well i dunno if its grease or not, its liquid thats about as much as I know. Though it definitely looks like its coming from my tie rod and not the cv, ill take a photo in the morning n throw it on here