Quick video: Playa Larga

Local 10 News stops to visit the beach at Playa Larga in Matanzas, Cuba.