The Young TurksWhat Did Amy Klobuchar Just Say?! by The Young TurksAugust 23, 20200251 Share0 View Original Video