So, I don't really know what to think of this. I can't even really come up with an even remotely logical explanation for this "bizarre" phenomenon to say the least. the closest conclusion I can come to, is that this event is somehow related to the oil spill that had happened some months back and is finally taking a toll on the food chain.
http://www.wsmv.com/news/26379609/detail.html
Scroll down the article and you will find several other stories related to this odd event.