• Embed

Floyd Landis' Balls

Clip7/27/2006

Stephen defends Floyd Landis' high level of testosterone with the argument that Americans have huge balls.

Watching