Sound of the Nation

Michelle Visage Chats to Eoghan

Michelle Visage Chats to Eoghan

Michelle Visage, the latest addition to “Irelands Got Talent” judging panel, chats to Eoghan.

Michelle tells Eoghan all about RuPauls Drag Race, Louis Walsh and her support for the LGBT community.