Where To Stream Mako Mermaids Season 1 Episode 11
I Don't Believe in Mermaids
- Aired July 27, 2013
- 24 Min
Fearing they'll never get the pod to return to Mako, a despondent Nixie finds herself at odds with Lyla and Sirena.
I Don't Believe in Mermaids
Fearing they'll never get the pod to return to Mako, a despondent Nixie finds herself at odds with Lyla and Sirena.