londonbig's picture
londonbig
  • 9
1151

Al Jazeera documentary on Steroids and HGH in sports

ad

Again showing how the NFL is awash with HGH, but continues to completely deny it.......lol

KAM1314's picture

Link?