Greg Stone in Scotland
Manage episode 247798547 series 2563503
Greg Stone stops by to talk about his trip to Scotland. The guys get into renting apartments in New York, the fear of flying, waking up at the wrong airport, Xanax, false medical diagnoses, sleep apnea, and Thailand.
44 tập