Tuesday, January 22, 2008

Cockroaches born in outer space grow up to be "faster and tougher than their terrestrial brethren". (Via Fark.)