Storm Fiona makes landfall in Eastern Canada, leaves path of destruction