The Final Lock
- Episode aired Aug 24, 2018
- 13m
The final lock has the Mermaids confused as the humans get closer and closer to finding the location of the lost Mermaids!The final lock has the Mermaids confused as the humans get closer and closer to finding the location of the lost Mermaids!The final lock has the Mermaids confused as the humans get closer and closer to finding the location of the lost Mermaids!