“Cuba, Libre?” on TV

Family Watching TVCuba, Libre? has been now been aired by public access stations across the U.S. serving 500,000+ households.

Leave a Reply

Your email address will not be published.