I’ve heard reports of folks who have claimed to have seen Sasquatch Oil but never had the experience myself. Maybe there will be an episode on the History Channel that offers conclusive proof that Sasquatch Oil really exists on a shelf in a remote gun shop, somewhere.