Cabot recently hosted the Cabot Spirit Invitational where Cheer and Dance competed in a competition. Between junior high and high school cheer and dance teams there were sixteen total teams that compe... Click here to read full article
ARTICLE SOURCE:
Cabot School News