Traffic in San Pedro
Authorities in San Pedro are taking steps to improve traffic management on the island. Love TV's Maria Novelo reports.

LOVETV