Sweat For Hope

Sweat For Hope

Halifax Common

About this event

Three community fitness classes. One unforgettable morning. One meaningful cause.