mountainhawk53
New member
Got some winstrol tablets from a reputable source...heard Stromba is a Belgian or Eastern European brand of Winstrol tablets...made by Generics Pharm...any info? Picture attached.
http://img257.imageshack.us/my.php?image=strombali5.png
http://img257.imageshack.us/my.php?image=strombali5.png
Last edited: