Tag Archives: Niwa McIlroy

Luchador Johnny Idol a Pin-Up Star in Mexico

Luchador Johnny Idol a Pin-Up Star in Mexico

New Zealand professional wrestling buff Niwa McIlroy, aka Johnny Idol, 24, took a leap of faith and flew to Mexico to make it in the high-flying sporting phenomenon that is lucha libre. Now as Johnny…