Chris, Steve, and special guest Leo talk about Leo’s trip to Nepal, plus New England, karaoke, and the many reasons Steve is right.