Ryan Braun’s Testosterone Levels Explained by ghosthorn December 13, 2011 Let me lay it on the line . . . Via Brad Neely’s awesome George Washington cartoon.
So divine