With the season of Christmas in the air for many, residents of St. Thomas Village in Chaguanas had a visit from Santa and Mrs. Claus, or should that be Mrs. Moko Claus? More in this Feel Good Moment.
With the season of Christmas in the air for many, residents of St. Thomas Village in Chaguanas had a visit from Santa and Mrs. Claus, or should that be Mrs. Moko Claus? More in this Feel Good Moment.