I found this on Cambridge Beach in Annisquam a few days ago. I was told it was an electric torpedo ray, I had never heard of them before. I was wondering if you had ever come across one while lobstering?
That’s a funky ass ray H!
I’m not a lobsterman, I’m a lobster dealer and no, I’ve never seen one like that before!