Never heard of it, but I will read up on it. For the record...The name sounds a little stupid.
Here is a thread from this forum on them...
omg i hope this ones for real lol(Kosterone-Roids)
cheers anyway mate, your a true gent
I bought these from the website they arrived within 3days been taking them for a few days now will keep you posted if they work