Stephen Colbert Skewers Mitch McConnell By Aliza Worthington 08/09/19 07:00 pm A new little ditty for our favorite turtle-I-mean-Senate-Majority-Leader from the late night host.