Andrew is given access to the mostly off limits country of Cuba and is introduced to the food, culture, and customs of the intentionally reclusive country.
click here to see where to watch or .
Ready to Watch Bizarre World, Season 1, Episode 1?