HATE New member Aug 15, 2009 #1 Has anyone heard of Elmore Oil. Its from Australia and it supposedly helps with sports related injuries. Does anyone know if this stuff works?
Has anyone heard of Elmore Oil. Its from Australia and it supposedly helps with sports related injuries. Does anyone know if this stuff works?