Spam Allstars Spending Friday The 13th at The Green Parrot in Key West
Spend Friday the 13th in Key West. But don’t go to sleep. Machete clawed janitors in Bermuda shorts could creepsurf your dreaming brainwaves. You might wake up next to a she-crab full of hot, musky soup. You will miss out on the party at a musiholic paradise called The Green…