- Feb 11, 2020
- 89
- 88
man thats crazy i didn't know about her xD you made my day thx dude ^^this actually is what happened in real life when a female biologist had sex with dolphin and it was discovered and the dolphin commuted suicide.
i think this is her name Margaret Howe Lovatt