How fitting that after I post my review of The Last Days of Planet Earth, I find this article about a newly discovered species of fanged frog. Yeah, you heard me. Fanged frogs! Now, I know I'm not as well read in the book of revelation as I should be. But, I'm pretty sure they talk about fanged frogs in there, right? Keep looking. It's in the back. Anyway, check out the article at POPFi.