LEELA Ep 11: Esteban

Leela brings Steven into the warmth of Little Havana, where laughter, music, and one perfect hat help him feel alive again.