Nbc news Podcasts

The Thing About Helen & Olga artwork

The Thing About Helen & Olga

10 episodes - Latest episode: 4 months ago - ★★★★★ - 2.5K ratings
Helen and Olga are kindly old ladies who open their hearts and wallets to down-and-out men in Los Angeles. In a city named for angels, the two women seem heaven-sent. After one of the men is killed...
Related Nbc news Topics