Zach Wells, Iowan, On Family Values - - And Having Two Moms

An amazing presentation. That kid should take a bow.