Americas Mako Mermaids Coming Exclusively on Netflix RMN Digital | June 26, 2013 Netflix (NASDAQ: NFLX) has announced “Mako Mermaids,” a new adventure from the creators of teen series “H2O – Just Add Water” is coming on July 26 exclusively on Read More