Michelle Ragusa, Thom Sesma and the Creators of Craving For Travel Meet the Press