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 […]