Mermaid Momo
05-02-2012, 07:24 PM
i know it came out a few years ago i believe, but i watched it the night it first aired.(my grandma in mississippi called me freaking out that it was on and since they're about an hour ahead of AZ, i got to watch it from the beginning) did anyone else watch it? What did you think about it?
http://www.youtube.com/watch?feature=player_embedded&v=7KV_jRjkAVo
http://www.youtube.com/watch?feature=player_embedded&v=7KV_jRjkAVo