Halifax — Nova Scotia woman Kayla Robichaud, who is by far the most uptight, least fun person in her group of friends, describes herself as R...
Halifax — Nova Scotia woman Kayla Robichaud, who is by far the most uptight, least fun person in her group of friends, describes herself as R...