I caught wind of this earlier today. I'm wondering if I need to purchase any. What do you think? Looks like the real deal. Wind Grease? See attached photo of the product pic.
Attachments
-
369.8 KB Views: 117