Just when I calm down, this gets pointed out to me....:anger explode:
http://www.barstoolsports.com/boston/just-some-casual-mermaid-action-at-singing-beach-this-weekend/
(
Which also lead to the video being posted all over Twitter as well. Seriously, I want to throttle people right now. If she hasn't seen this or the IG videos, I feel like she eventually will.)
If anything, this tells us what beach this happened at (Singing Beach in Manchester, MA) so if we go by that info, it could be possible that the mermaid is in the New England pod area, yes?