R Roscoe54 New member Jun 7, 2006 #1 I got a bottle of 100mg/ml winstrol. It says it's made in the US by DeltaLabs, has anyone heard anything about this stuff? I put some pics up but they didn't come out so well.
I got a bottle of 100mg/ml winstrol. It says it's made in the US by DeltaLabs, has anyone heard anything about this stuff? I put some pics up but they didn't come out so well.