Maybe the real question isn't "who is John McCain?" Maybe it's "how many John McCains are out there?"
YouTube link