'Omen of Evil' baby aye-aye lives in Denver zoo

'Omen of Evil' baby aye-aye lives in Denver zoo
Tonks, the aye-aye, was recently born at the Denver Zoo and while her appearance may be ghastly, it's a win for biologists trying to save the species.