Incredible footage shows fog rolling over the Long Range Mountains at Lark Harbour, Newfoundland. Credit: Perry709/NewsPoint