For the first time in 15 years, Putricia - the corpse flower with a vomit-smelling perfume - will flower for only about 24 hours before it withers and dies. Join us for rolling coverage of this long-awaited event.