ewen glow