StoneColdNTO Administrator Oct 13, 2003 #2 English translation is; "the best enanthate in the world"..... seriously........ I have no clue.
rpwhit777 New member Oct 13, 2003 #3 Stone I just looked that up ICN in Websters dictionary. You right again thats exactly what it says.....LOL
Stone I just looked that up ICN in Websters dictionary. You right again thats exactly what it says.....LOL