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