306 - Survival: Cactus if you can

Can you drink water from a cactus? Was Bear Grylls correct about the merits drinking one's own urine? Did Organ Trail lead us astray? Come join us as we once again overly stress that we are not experts on this week's Rumor Flies!