Hey guys, I was doing my morning Walmart run and discovered this what looks to be new grease by super tech. It looks like decent grease but they are asking 20$ to a tube. Maybe that was a mistake as I can’t see that being worth it unless somehow they are repackaging redline grease or something.
Anyway just posting this to see if anyone else has seen this or what everyone’s opinion of this is. Thanks guys.
Anyway just posting this to see if anyone else has seen this or what everyone’s opinion of this is. Thanks guys.