Joe Kelly

Joe Kelly

I'm a functional movements specialist, love surfing and spend anytime I'm not working, chasing my kids or reading about fitness trying to get into the water...