These heroes do wear capes

Around 40 people at CrossFit Virtuous took part in a morning of fundraising and physical activities to raise money for childhood cancer research. (Supplied)

Superheroes of all shapes and sizes donned their masks and capes to raise money for a really worthy cause on […]

Subscribe or Login to see the rest of the content.