Quote:
Originally Posted by P1et
I had a look for giggles on Amazon and read the reviews. Some recent ones state there's a chemical aftertaste?
|
no after taste whatsoever so i'm not sure. everyone is always gonna have an opinion. I suggest try it yourself. you won't be disappointed