New Zealander Lee Munro has his sights set on the Isle of Man

Does talent run in the genes, or is it something, which is nurtured? Well in the case of Lee Munro, I think it’s a bit of both. This quiet but cheeky guy originally from Invercargill in New Zealand, now living in Christchurch, is a cousin of speed bike racer – Burt Munro. The subject of … More New Zealander Lee Munro has his sights set on the Isle of Man