LOADINGERROR LOADINGSeals Stranded In Canadian TownAround 40 seals are stuck in the town of Roddickton-Bide Arm, Newfoundland, after becoming stranded by waterways which froze over, blocking their path back to the ocean.By Stephanie BossetProducer, HuffPost UKVideos For You