I just returned from 24 days in Europe and someone mentioned the "latest" roid bust that was going around.Anyone know which lab this is?
look for a article. If it was big should be in the news