h/t YouTube

Idle Warship (Talib Kweli & Res) and Chester French team up to send a message to the Hillary campaign: FALL BACK and drop out of the race!