John McCain has some fun with the TV warriors.