Vote for the World's Ugliest Animal
October 17, 2006 - 7:16am
The Matamata Turtle (translation from Spanish: "I kill, I kill")
Russian wheat aphid
Almiqui - believed to be extinct until 2003
Check out the LiveScience piece on the World's Ugliest Animals and place your vote while you're there.