Compilation Of Leta Powell Drake Embarrassing People During Interviews!

Leta Powell Drake became quite infamous for asking people she interviewed some very awkward questions as a part of the interviews on live television! Here is a compilation of a lot of such awkward moments. The embarrassment can be seen plastered on their faces!