The Ballad of John McCain 7/30/17

A useful dissection of the political life of a true American opportunist.