T Nation

The Truth About Steroids

Has anyone seen this clip?

I found it quite interesting.