I know many people think it's a snake-oil gimmick, but I've decided to try it out and see for myself. Can I ONLY purchase it from the stores they list on their website, or do other non-official distributors carry Frog Lube as well?
Paste or liquid?
Paste or liquid?



Comment