Dave Granlund cartoon on Sen. John McCain.

Dave Granlund cartoon on Sen. John McCain.