News24.com | Tiger King's Carole Baskin says dead husband Don Lewis is actually alive in resurfaced clip
Carole Baskin's husband Don Lewis is reportedly "alive and well" and living in Costa Rica, according to Baskin herself.
Carole Baskin's husband Don Lewis is reportedly "alive and well" and living in Costa Rica, according to Baskin herself.