England
Leesha Loca
![Leesha Loca Leesha Loca](https://www.onthemic.co.uk/wp-content/uploads/2019/06/Leesha-Loca.jpg)
Leesha Loca
Leesha Loca is a character comedian and actor from Auckland, New Zealand, currently based in London, England.
![Leesha Loca Leesha Loca](http://img.youtube.com/vi/1aw2pc6xWQQ/mqdefault.jpg)
Leesha Loca
Live at The Crying Duck
-
Previous Comedian
-
Next Comedian
Leesha Loca is a character comedian and actor from Auckland, New Zealand, currently based in London, England.
Live at The Crying Duck