Hilariously blunt TV host Leta Powell Drake is an internet hero decades later

Hilariously blunt TV host Leta Powell Drake is an internet hero decades later