John McCains Real Teeth
Cartoon by Iain Green, Holyrood, Scotland