Queen Of The World Blu Hydrangea talks Stitch, Please!, Drag Race UK and *that* elimination

Published on :

Stitch, Please! is out now on BBC iPlayer BY ELEANOR NOYCE, IMAGES BY BBC/WADDELL MEDIA/PRESS EYE LTD Returning to the Drag Race franchise for the first-ever international All Stars in [….]