SHARE

A downed communications line caused traffic chaos Wednesday on Portugal Cove Road.

-Advertisement-