BREAKING NEWS, EVERYONE! A new giant salamander has been discovered, right here in the southern United States! It was only formally described YESTERDAY if you’re listening to this the night it goes live, assuming I manage to get it finished and uploaded before Friday morning. I should have put this together yesterday but didn’t think ... [Read more...]
No transcript available.