While browsing through some videos on YouTube, I came across a 4-1/2-minute home movie that someone took on a trip to Havana, Cuba. It’s amazing, but at first glance you’ll think it’s a video about a classic car show somewhere in Florida! Virtually all the American cars in Cuba are […]