Entries Tagged as ‘Turrists’

June 15, 2008

Where You bin Laden?

I’ve lived in a handful of apartments, and the one thing I always let go is the oven. Out of sight, out of mind. It’s always dark in there, so you can never see how much crap has built up from month after month of french fries and chicken and pork chops, and the occasional [...]