Giant squid spotted last week in the Gulf about 100 miles off the coast of New Orleans. About 12 feet in length, so not full grown. Strobe mimics a bioluminescent jellyfish to act as a lure.
I don’t have Twitter I haven’t read them but imo it’s fucked up to let your dog fuck with another living thing like that. It’s just a shitty thing to do.