Yesterday I got these from a usually reliable source, these are supposed to be 25mg anadrol, not an actual picture but the ones I got are identical large white pills in the shape almost of a football, I researched 25mg anadrol a bit and can't find anything that looks like these really. Just wondering if any of you have seen anything like these and if there's any chance these could be legit. Thanks in advance!