3: Stella Nickell and The Cecil Hotel
After taking a short holiday break to refresh, we're back, Handcuffs and Sage is BACK!!! Well, Red and T-Mo are, but wait until you hear where Dre is. Have you ever heard of the Cecil Hotel in Los Angeles, California? If not, T-Mo blows it out of the water. You even learn about a little ritual called, "The Elevator Game," and whoa is it a doozy! Ever wonder if those safety seals on OTC medications are tamper-able? Well, Red tells us all about Stella Nickell, and how she almost got away with prod...
