Posts tagged: Dan savage

tyleroakley:

Dan Savage is so fucking badass… and the idiot kids who walk out during his talk are basically: