Latest / Travel Tales with Mike Siegel

Rachel Brill
TV exec. Rachel Brill knows how to make the most of a layoff. After getting her pink slip she climbed Mt. Kilimanjaro in Africa, which set her off on a journey to climb the world's Seven Summits.
The skinny
The skinny isn't ready yet — notes appear once the transcript is processed.