Great White Sharks Feed On Whale Carcass Off St. Pete, Florida
iStockphoto / Alessandro De Maddalena Perhaps the most exciting thing to happen in Sarasota County, Florida in years occurred earlier this month when a sperm whale carcass wound up on a beach in Venice. I’m […]