Johnny Idol
Niwa McIlroy: from lucha libre to Lower Hutt
22 Nov 2020
Niwa McIroy became a star in Mexico's iconic lucha libre wrestling scene soon after after landing there in 2016. But earlier this year he was forced to put his international career on hold and head… Audio