Fidel Castro and the Deli

by kartooner on November 11, 2004

As I was sit­ting in the deli café the other day, wait­ing for my order to arrive, I casu­ally glanced at my sur­round­ings, breath­ing in the details. To my right a cou­ple sat qui­etly munch­ing on their Buf­falo turkey wraps car­ry­ing on a conversation (…)

Read the rest of this entry »