Luxury in Communist Paradise

Jessica Kizorek, of Two Parrots Productions, a video production company specializing in documentaries for non-profits, taking in “Deluxe” while in Cuba.