All About Esquerita
- Episode aired Jan 16, 2016
In which Little Richard's deepest, darkest secret is revealed.In which Little Richard's deepest, darkest secret is revealed.In which Little Richard's deepest, darkest secret is revealed.
In which Little Richard's deepest, darkest secret is revealed.In which Little Richard's deepest, darkest secret is revealed.In which Little Richard's deepest, darkest secret is revealed.