22 mile charity swim for cystic fibrosis (please support this worthy cause)

A young lad by the name of James Garvey (some might know him form a the TV lifeguard series called mission beach) has decided to swim 22 miles for charity, to him the challenge is not in the swim but getting everyone to sponsor him some cash for a very worthy cause. James is a qualified RLSS lifeguard and is …