Last week during Weird Science, Sci got to hear a lot more about people’s urine odors than she probably ever REALLY wanted to know. But hey, why be shy? And so you may imagine that urine and fluids have been on Sci’s mind a little bit lately. Another thing has also been on Sci’s mind: […]