Oh, Martha! Where's Your Vineyard?
Let's talk about my favorite place to visit on Planet Earth. Other than the lovely small town in Alabama where I hang my hat, a place...
Oh, Martha! Where's Your Vineyard?
Playin' in Playa del Carmen.
"Pura Vida" in Costa Rica.
Brrrr. But it's not what you think.
Cigars. Rum. Cuba!
Down south. Way down south.