Cartoon: Bush, Barney, Biden

960

Today's cartoon from Clay Jones.