Marlborough endurance cyclist, Craig Harper, plans to undertake one of his toughest challenges yet… to cycle the length of New Zealand non-stop, in record-breaking time! Craig is partnering with Graeme Dingle Foundation Marlborough to fundraise for Kiwi Can in local schools.