William Moonglo

William Moonglo is the glam alter-ego of Will Munro.