Has anyone heard or seen anything about Delta labs products? I've never heard of them before but, it seems to be floating around in the area. I've got a bottle but no camera...figures! Any feedback would be great. Thanks
Printable View
Has anyone heard or seen anything about Delta labs products? I've never heard of them before but, it seems to be floating around in the area. I've got a bottle but no camera...figures! Any feedback would be great. Thanks