Originally posted by Paintball$niper
Where exactly can I purchase some of this Superlube. Like a direct link to the product would be awesome. I went to the suggested Superlube.com but didnt find the product.
I'm thinking that's a ONLINE location, not physical world, go to the store, location. But hey, what do I know, right....