Glen Weldon regales the panel with his vacation adventures on the 17th episode of Pop Culture Happy Hour.