Cubana TV [ Home ] [ Up ]
Some describe Miami as the northern most city in South America. This scene lends credence to that expression.