Lobster Large – Big Betsy February 2, 2022 wanderingram Leave a comment #vanlife . Betsy is Native lobster that originally lived in the southern Keys. She disappeared in 2008 and reappeared on eBay a year later. She now calls the Lobster Shack on Islamorada Key her home. Related Post Competing Drawers near Greensboro Never did give nothing to the tin man Alicante Mushrooms Duck Commander