In his second installment as guest blogger—and post number 1,001, in case you missed last week’s nail-biting lead-up—professional cartoonist David Rowles exposes the gap between perception and reality. Or something.
In his second installment as guest blogger—and post number 1,001, in case you missed last week’s nail-biting lead-up—professional cartoonist David Rowles exposes the gap between perception and reality. Or something.