Mermaid Mayhem
S2 E6 June 29, 2016 0h 11m
Source:
Advertisement
Advertisement
Advertisement
Overview
When Shimmer and Shine tell Leah that mermaids live in Zahramay Falls, Leah wishes that they could be mermaids too.
When Shimmer and Shine tell Leah that mermaids live in Zahramay Falls, Leah wishes that they could be mermaids too.