Teen Bowey the lucky charm for Demons flag