Noosha Fox is a less well known glam artist, but anyone else a fan? I love her songs like Red Letter Day and Moustaches on the Moon.