Cockroaches Cooperate? gordsellar 18 years ago Apparently so. Via Weird is Relative, I think. Share this:Print Ms. DeweyFebruary 3, 2007ASIDESBotox for MomMay 9, 2006ASIDESChevy Tahoe: The Apprentice ®March 30, 2006ASIDES