TDR Live: Biden Tries to Get Right to Like Him, Gets Slapped Down HARD

This post was originally published on The Young Turks.