Archive for March 16th, 2005

Twilight of the Cockroach

Wednesday, March 16th, 2005

The avatar of the cockroach god takes on the work place.
(more…)