Truth, Inspiration, Hope.

Tag: Avalon Penninsula

Hurricane Larry to Make a Direct Hit on Canadian Province of Newfoundland
Hurricane Larry, after forming off the coast of north Africa and meandering north for several days, is...