Science never ceases to amaze me hen it comes to new findings and strange animals, reptiles, amphibians, etc. It's icky, gross and often VERY threatening. This is fine when it is extinct. I recently had the chance to view documentary on 'Titanoboa'. I figured it might be a fun romp into Docu land with a few … Continue reading News of the WTF. Strange New Findings in the World of Science; Penis Snake and TITANOBOA!