Videos
Hundreds of harp seals amaze residents along Bay of Chaleur