Ty Pennington Takes On Body Shamers - CNN

Tag » What Happened To Ty Pennington