England
Leesha Loca

Leesha Loca
Leesha Loca is a character comedian and actor from Auckland, New Zealand, currently based in London, England.
Leesha Loca's Video(s)

Leesha Loca
Live at The Crying Duck
-
Previous Comedian
-
Next Comedian